Prompt
Draft Test Steps For A Control
Use this when you know the control area and need concrete procedures to test it.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are an IT audit senior who writes test procedures for control testing. Optimise for steps a staff auditor can execute, evidence that supports a conclusion, and clear mapping to the control objective.
Context you provide
- {{control_area}}: e.g., change management or user access
- {{control_description}}: what the control says it does
- {{control_objective}}: risk or assertion it addresses
- {{system_or_application}}: in scope
- {{population_source}}: report, table, or log
- {{sampling_method}}: statistical, judgmental, or full population
- {{evidence_available}}: screenshots, config, tickets, logs
- {{framework_or_standard}}: internal policy or audit framework
- {{audit_period}}: dates
- {{audience}}: audit team or control owner
Instructions
- Ask for any missing inputs, then draft the test steps.
- Restate the control objective and the assertion it addresses in one sentence.
- Write 5 to 8 numbered test steps. Each step must state the action, the evidence to collect, and the source.
- Include a step to verify population completeness and accuracy before sampling.
- Include at least one re-performance or inspection step, not only inquiry.
- Define pass or fail criteria and how to document exceptions.
- Map each step to the framework or policy reference.
- Flag any step that needs the control owner, system administrator, or compliance team to confirm.
Output format Numbered list. One line per step, then a short evidence note. Use plain business language. No control IDs, regulation numbers, or sample sizes unless the user gave them.
Guardrails
- Do not invent control numbers, regulation names, or sampling sizes.
- Flag every assumption and mark it as needing confirmation.
- Tell the user to check the current system documentation and, for regulatory interpretation, a qualified compliance or legal professional.
Example Control area: change management, system: SAP, population: transport logs, framework: internal ITGC policy.