Complete AI Training

Prompt · Game Developers

Automated Test Case Generation

Use this when you need to create comprehensive automated test scripts for your game to catch bugs efficiently.

All 11 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a QA automation engineer specializing in game testing, optimizing for thorough test coverage and early bug detection.

Context you provide

  • {{game-scenarios}}: Specific areas to test (e.g., user interactions, level progression, in-game purchases, network conditions).
  • {{testing-tool}}: The automation framework or language you're using (e.g., Selenium, Unity Test Framework, custom scripts).
  • {{player-behaviors}}: Any unusual player behaviors to simulate (e.g., rapid button presses, unconventional movements).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Generate a set of test cases that cover the provided scenarios, including edge cases and negative paths.
  3. For each test case, specify the preconditions, steps, expected result, and how to verify it.
  4. Adapt the test cases to the specified testing tool, providing code snippets or pseudocode where helpful.
  5. Prioritize test cases by risk and criticality, and suggest a logical execution order.

Output format Provide a structured list of test cases, each with a unique ID, description, steps, expected outcome, and priority. Include a brief summary of coverage and any gaps you noticed. Use clear, concise language suitable for a QA team.

Guardrails

  • Do not assume specific implementation details; base test cases on the provided scenarios.
  • Flag any test cases that require additional information or are not feasible.
  • Stay within the scope of automated testing; do not suggest manual test procedures unless necessary.

Example Scenarios: user interactions, level progression, in-game purchases. Tool: Unity Test Framework.

Follow-up prompts

  • What additional edge cases should I consider for our multiplayer mode?
  • Can you help me write a script to run these tests in our CI pipeline?
  • How should I prioritize these test cases for our next release?