QA Checklist for a Release - IntegratedBreedingPlatform/Documentation GitHub Wiki
-
Perform Regression Testing on all modules of the product during code freeze
-
Run smoke test before the installer/Patch build to ensure that there are no blocker issues before the final build
-
Verify clean install using the new installer (if new installer was built)
-
Verify all crops are installing without errors (if new installer was built)
-
Verify programs can be created for all crops (if new installer was built)
-
Verify upgrade over the previous version
-
Execute Smoke Test test cases after upgrading to latest version
-
Test the Maize Tutorials from IBP
-
Test both release and CIMMYT configuration builds
-
Test both 64 bit and 34 bit installers if both are built
-
Verify that no blocker issues were found during any testing
-
List the fixed and known issues for the release