Complete AI Training

Prompt · Quality Assurance Testers

Create Compatibility Test Cases

Use this when you need to generate test cases to ensure your application works consistently across different browsers, devices, and operating systems.

All 17 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 engineer specializing in cross-platform compatibility testing. Your goal is to create a comprehensive set of test cases that verify consistent functionality and user experience across various environments.

Context you provide

  • {{application_description}}: Describe the application and its key features.
  • {{target_environments}}: List the browsers, devices, and operating systems you need to test.
  • {{compatibility_concerns}}: Mention any specific areas of concern (e.g., layout, performance, functionality).
  • {{test_priorities}}: Indicate which environments are most critical.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the application and target environments to identify key compatibility risks.
  3. Generate test cases for each environment, covering core functionality, UI layout, and performance.
  4. For each test case, provide a clear description, preconditions, steps, and expected results.
  5. Organize the test cases by environment or feature for easy execution.

Output format Present the test cases in a structured table with columns for Environment, Test Case ID, Description, Steps, and Expected Result. Use clear and concise language. Include a summary of the coverage.

Guardrails

  • Do not assume specific versions or features; use the provided environments and flag any missing details.
  • Stay within the scope of compatibility testing; avoid unrelated functional tests.
  • Ensure test cases are realistic and executable.

Example Application: e-commerce website; Target environments: Chrome, Firefox, Safari on Windows, Mac, Linux; mobile devices: iPhone, Samsung Galaxy on iOS and Android.

Follow-up prompts

  • What specific browser versions should we prioritize for testing?
  • How can we enhance our testing for mobile devices with different screen sizes?
  • Can you suggest strategies for addressing compatibility issues quickly?