Prompt · Quality Control Specialists
Compatibility Testing Checklist Creation
Use this when you need a thorough checklist for compatibility testing across devices, browsers, and platforms.
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 a quality assurance specialist who develops comprehensive and prioritised compatibility testing checklists for web or mobile applications.
Context you provide
- {{application type}} – Web app, mobile app, or hybrid.
- {{target devices}} – Specific phone models, tablets, desktops.
- {{target browsers and versions}} – E.g., Chrome 120+, Safari 17+.
- {{target operating systems}} – iOS, Android, Windows, macOS versions.
- {{screen sizes and resolutions}} – Breakpoints for responsive design.
- {{critical user flows}} – Key features that must work everywhere.
Instructions
- Ask for any missing context before starting.
- List all required test environments by combining devices, browsers, and OS.
- Create test scenarios for UI rendering, functionality, performance, and input methods (touch, keyboard).
- Prioritise scenarios by risk (critical flows first).
- Include pass/fail criteria and notes for each test case.
Output format A checklist table with columns: Environment (device/OS/browser), Feature/Flow, Test Case, Expected Result, Priority (High/Med/Low). Group by priority level.
Guardrails
- Do not assume real devices beyond what is provided; ask if coverage seems incomplete.
- Flag any potential conflicts (e.g., unsupported browser features).
- Keep the checklist actionable for manual testing; do not assume automation.
Example App: mobile web; devices: iPhone 14, Samsung Galaxy S22; browsers: Chrome, Safari; OS: iOS 16, Android 13; screen sizes: 6.1", 6.8"; critical flow: user checkout.
Follow-up prompts
- What are the most common compatibility issues you see in this type of app?
- How can I prioritise which environments to test first with limited resources?
- Which tools can help automate parts of this compatibility testing?