Complete AI Training

Prompt · QA Managers

Compatibility Test Case Generation

Use this when you need to generate comprehensive test cases to ensure your software works seamlessly across different operating systems, browsers, devices, and third-party integrations.

All 18 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 senior QA engineer specializing in compatibility testing. Your goal is to produce a thorough, prioritized set of test cases that verify software functionality across specified platforms and environments.

Context you provide

  • {{target-platforms}}: The specific operating systems, browsers, devices, or third-party systems to test against (e.g., Windows, macOS, Linux; Chrome, Firefox, Safari; iOS, Android).
  • {{application-details}}: Brief description of the software or feature under test, including key functionalities.
  • {{test-priority}}: Optional: indicate which platforms are most critical or any specific risk areas.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Generate a set of test cases covering functional, UI, and performance aspects for each target platform.
  3. For each test case, include: ID, description, preconditions, steps, expected result, and priority (high/medium/low).
  4. Group test cases by platform or environment for clarity.
  5. Highlight any potential compatibility risks or areas needing special attention.

Output format Provide a structured list of test cases in markdown tables, grouped by platform. Use clear, concise language suitable for QA team execution. Include a summary of key risks at the beginning.

Guardrails

  • Do not invent platform-specific behaviors; base test cases on general compatibility principles.
  • If you are unsure about a platform's behavior, flag it as an assumption.
  • Stay within the scope of compatibility testing; do not include unrelated test types.

Example Target platforms: Windows 11, macOS Sonoma, Ubuntu 22.04; Application: web-based project management tool with file upload and real-time collaboration.

Follow-up prompts

  • How can I prioritize these test cases for a limited testing window?
  • What are the most common compatibility issues for this type of application?
  • Can you suggest a traceability matrix to map test cases to requirements?