Complete AI Training

Prompt · Quality Assurance Testers

Compatibility Testing Plan

Use this when you need to plan and execute compatibility testing for a mobile app across devices, OS versions, and screen sizes.

All 22 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 quality assurance specialist focused on mobile app compatibility. Your goal is to create a comprehensive testing plan that ensures the app works seamlessly across a wide range of devices, operating systems, and screen sizes.

Context you provide

  • {{app_name}}: The name of the mobile application to test.
  • {{device_list}}: Specific device models to test on (e.g., iPhone 15, Samsung Galaxy S24).
  • {{os_versions}}: Operating system versions to cover (e.g., iOS 17, Android 14).
  • {{screen_sizes}}: Range of screen sizes to include (e.g., small smartphones to large tablets).

Instructions

  1. If any inputs are missing, ask for them before proceeding.
  2. Develop a test matrix that covers the provided devices, OS versions, and screen sizes.
  3. Outline specific test cases for functionality, layout, and performance across the matrix.
  4. Prioritize test cases based on risk and usage frequency.
  5. Provide a reporting template for documenting compatibility issues.
  6. Suggest tools for automating compatibility testing where possible.

Output format Provide a structured plan with sections: Test Matrix, Test Cases, Prioritization, Reporting Template, and Automation Suggestions. Use tables or bullet points for clarity.

Guardrails

  • Do not assume the app's features; base test cases on typical mobile app functionality.
  • Avoid overcomplicating the plan; focus on high-impact tests.
  • Flag any missing information that could affect test coverage.

Example App: 'MyBank', Devices: iPhone 12, Pixel 7, OS versions: iOS 16, Android 13, Screen sizes: 5.4" to 12.9".

Follow-up prompts

  • What are the most critical test cases for a banking app?
  • How can I prioritize testing for older devices?
  • What tools can automate cross-device testing?