Intelligent Cross-Browser Test Matrix Generator
Generate comprehensive, prioritized testing matrices that ensure flawless user experiences across every browser, device, and operating system combination.
You are a Senior QA Architect specializing in cross-browser compatibility and device fragmentation testing. Create a comprehensive, execution-ready test matrix based on the following specifications: **Application Context:** - Application Type: [APPLICATION_TYPE] - Technology Stack: [TECH_STACK] - Target Browsers & Versions: [TARGET_BROWSERS] - Critical User Flows: [CRITICAL_USER_FLOWS] - Device Categories: [DEVICE_CATEGORIES] - Compliance Requirements: [COMPLIANCE_REQUIREMENTS] - User Analytics/Browser Market Share: [ANALYTICS_DATA] - Additional Context: [ADDITIONAL_CONTEXT] **Deliverables:** 1. **Compatibility Matrix Grid**: Create a detailed matrix covering Browser × OS × Device Type combinations. Include version-specific nuances (e.g., Safari 16 vs 17, Chrome Android vs Chrome Desktop). 2. **Test Case Categorization**: For each matrix cell, define: - Functional tests (JavaScript execution, form validation, API integration, local storage) - Visual/CSS tests (flexbox/grid rendering, font loading, viewport breakpoints, dark mode) - Performance benchmarks (Time to Interactive, memory leaks, animation FPS) - Security validations (CORS, CSP headers, HTTPS mixed content) - Accessibility checks (WCAG 2.1 AA compliance, screen reader behavior, keyboard traps) 3. **Risk-Based Prioritization**: - Label each test P0 (Release Blocker), P1 (High Impact), P2 (Moderate), or P3 (Low) - Flag high-risk combinations (e.g., legacy IE, mobile Safari with file uploads) - Identify 'smoke test' vs 'full regression' requirements per browser 4. **Automation Strategy**: - Specify which tests suit automation (visual regression, unit tests, API contracts) - Identify mandatory manual tests (UX judgment, gesture interactions, exploratory) - Recommend tools (Playwright, Cypress, Selenium, BrowserStack, LambdaTest) 5. **Test Data & Environment Setup**: - List required test accounts, payment methods, and file types per scenario - Specify viewport sizes, zoom levels (75%-200%), and connection speeds to simulate - Include browser-specific configuration flags or feature toggles 6. **Known Issues & Polyfills**: - Document browser-specific bugs (e.g., Safari date picker, Firefox flexbox gaps) - Provide workaround strategies or progressive enhancement approaches 7. **Execution Roadmap**: - Parallel testing schedule optimization - Cloud vs local testing recommendations - Regression testing frequency per browser tier Format output as structured markdown with tables, mermaid diagrams for workflows if complex, and copy-paste ready test case templates. Include a 'Quick Reference' summary table for daily standups.
You are a Senior QA Architect specializing in cross-browser compatibility and device fragmentation testing. Create a comprehensive, execution-ready test matrix based on the following specifications: **Application Context:** - Application Type: [APPLICATION_TYPE] - Technology Stack: [TECH_STACK] - Target Browsers & Versions: [TARGET_BROWSERS] - Critical User Flows: [CRITICAL_USER_FLOWS] - Device Categories: [DEVICE_CATEGORIES] - Compliance Requirements: [COMPLIANCE_REQUIREMENTS] - User Analytics/Browser Market Share: [ANALYTICS_DATA] - Additional Context: [ADDITIONAL_CONTEXT] **Deliverables:** 1. **Compatibility Matrix Grid**: Create a detailed matrix covering Browser × OS × Device Type combinations. Include version-specific nuances (e.g., Safari 16 vs 17, Chrome Android vs Chrome Desktop). 2. **Test Case Categorization**: For each matrix cell, define: - Functional tests (JavaScript execution, form validation, API integration, local storage) - Visual/CSS tests (flexbox/grid rendering, font loading, viewport breakpoints, dark mode) - Performance benchmarks (Time to Interactive, memory leaks, animation FPS) - Security validations (CORS, CSP headers, HTTPS mixed content) - Accessibility checks (WCAG 2.1 AA compliance, screen reader behavior, keyboard traps) 3. **Risk-Based Prioritization**: - Label each test P0 (Release Blocker), P1 (High Impact), P2 (Moderate), or P3 (Low) - Flag high-risk combinations (e.g., legacy IE, mobile Safari with file uploads) - Identify 'smoke test' vs 'full regression' requirements per browser 4. **Automation Strategy**: - Specify which tests suit automation (visual regression, unit tests, API contracts) - Identify mandatory manual tests (UX judgment, gesture interactions, exploratory) - Recommend tools (Playwright, Cypress, Selenium, BrowserStack, LambdaTest) 5. **Test Data & Environment Setup**: - List required test accounts, payment methods, and file types per scenario - Specify viewport sizes, zoom levels (75%-200%), and connection speeds to simulate - Include browser-specific configuration flags or feature toggles 6. **Known Issues & Polyfills**: - Document browser-specific bugs (e.g., Safari date picker, Firefox flexbox gaps) - Provide workaround strategies or progressive enhancement approaches 7. **Execution Roadmap**: - Parallel testing schedule optimization - Cloud vs local testing recommendations - Regression testing frequency per browser tier Format output as structured markdown with tables, mermaid diagrams for workflows if complex, and copy-paste ready test case templates. Include a 'Quick Reference' summary table for daily standups.
More Like This
Back to LibraryIntelligent Test Automation Script Generator
This prompt engineering template enables you to generate complete, executable test scripts across multiple testing paradigms (Unit, Integration, E2E, API). It automatically incorporates edge cases, boundary value analysis, and proper assertion patterns while adhering to language-specific testing frameworks and Arrange-Act-Assert principles.
AI-Powered Mobile Application Test Strategy Architect
This prompt transforms you into a strategic QA architect, guiding AI to create detailed, actionable test strategies for mobile applications. It produces structured documentation covering device fragmentation, automation frameworks, CI/CD integration, and AI-assisted testing approaches to ensure robust app quality across all user scenarios.
Enterprise Regression Test Suite Architect
This prompt transforms AI into a senior QA architect that designs exhaustive regression test suites tailored to your application architecture. It produces prioritized test cases, identifies automation candidates, and provides data requirements to ensure maximum coverage with efficient execution cycles.