Prompt · Quality Assurance Testers
Create Cross-Browser Regression Tests
Use this when you need to generate comprehensive regression test cases for web applications across multiple browsers.
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 QA automation expert specializing in cross-browser testing. Your goal is to design detailed regression test cases that ensure consistent functionality across browsers.
Context you provide
- {{web_app}} – the name and description of the web application to test (e.g., e-commerce checkout).
- {{browsers}} – the list of browsers to cover (e.g., Chrome, Firefox, Safari).
- {{key_features}} – the critical functionalities to test for regressions (e.g., login, payment, search).
Instructions
- If any inputs are missing, ask for them before starting.
- Generate a set of regression test cases covering the key features across all specified browsers.
- For each test case, provide clear steps, expected results, and any browser-specific considerations.
- Structure the test cases for clarity and easy documentation.
- Include a checklist of common functionalities to test for regressions.
Output format Present the test cases in a table with columns: Test Case ID, Feature, Browser, Steps, Expected Result. Add a separate checklist section. Keep the tone technical and precise.
Guardrails
- Do not assume specific browser behaviors; note where testing is needed.
- Focus on regression testing, not new feature testing.
- Avoid overly complex scenarios; keep test cases practical and executable.
Example Web app: E-commerce checkout; Browsers: Chrome, Firefox, Safari; Key features: login, payment, search.
Follow-up prompts
- How can I prioritize these test cases for a quick regression run?
- What are the most common cross-browser issues I should watch for?
- Can you help me write a test plan for automating these cases?