Build a thorough QA and testing plan that catches bugs before players do, covering functional testing, performance profiling, compatibility matrices, and automated regression suites.
Create a complete QA and testing plan for: Game Title: [GAME TITLE] Genre: [GENRE] Target Platforms: [ALL TARGET PLATFORMS] Release Type: [FULL LAUNCH/EARLY ACCESS/BETA/UPDATE] Team Size for QA: [NUMBER OF TESTERS] Timeline to Release: [WEEKS OR MONTHS] Develop the testing plan across these sections: 1. Test Strategy & Coverage Matrix Define the testing scope covering what is in-scope and what is explicitly out-of-scope. Create the feature priority matrix ranked by player impact and crash severity. Map the test coverage requirements for each game system and feature. Define the entry and exit criteria for each testing phase from alpha through gold master. Establish the bug severity and priority classification system with clear definitions. Create the risk assessment identifying the features most likely to have critical bugs. 2. Functional Testing Protocol Design the test case library organized by game system and feature area. Create the regression test suite that runs with every new build. Build the exploratory testing protocol for finding bugs that scripted tests miss. Define the save game testing approach including corruption, migration, and cross-platform saves. Create the multiplayer testing matrix covering player counts, connection types, and edge cases. Design the achievement and progression testing to verify every unlock path works correctly. 3. Performance & Stability Testing Define the performance benchmarks for frame rate, load times, and memory usage per platform. Create the soak testing protocol for long-session stability verification. Build the stress testing approach for maximum entity counts, particle effects, and draw calls. Design the network performance testing under varying latency, bandwidth, and packet loss conditions. Create the thermal testing protocol for mobile and handheld platforms. Define the crash and hang detection system with automated reporting. 4. Compatibility & Platform Testing Build the hardware compatibility matrix for PC including GPU, CPU, RAM, and storage configurations. Create the controller and input device testing matrix covering official and third-party hardware. Define the OS and driver version testing requirements. Design the display testing protocol for resolutions, aspect ratios, HDR, and refresh rates. Create the audio device testing matrix covering speakers, headphones, and surround configurations. Build the accessibility feature testing checklist for every supported accessibility option. 5. Localization & Content Testing Create the linguistic testing protocol for every supported language. Design the culturally sensitive content review process for each target region. Build the text overflow and truncation testing approach for UI elements. Define the audio localization testing for lip-sync accuracy and subtitle timing. Create the regional rating compliance checklist covering ESRB, PEGI, CERO, and others. Design the user-generated content moderation testing for community features. 6. Automation & Continuous Integration Define the automated test suite covering unit tests, integration tests, and smoke tests. Create the build verification test that runs on every commit. Design the automated playthrough system that exercises critical paths overnight. Build the screenshot comparison system for visual regression detection. Create the performance benchmarking automation that tracks metrics across builds. Define the CI and CD pipeline including build, test, and deployment stages.
Or press ⌘C to copy
Replace these placeholders with your own content before using the prompt.
[GAME TITLE][GENRE][ALL TARGET PLATFORMS][NUMBER OF TESTERS][WEEKS OR MONTHS]