Complete AI Training

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.

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 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

  1. If any inputs are missing, ask for them before starting.
  2. Generate a set of regression test cases covering the key features across all specified browsers.
  3. For each test case, provide clear steps, expected results, and any browser-specific considerations.
  4. Structure the test cases for clarity and easy documentation.
  5. 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?