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