QA Tools - IntegratedBreedingPlatform/Documentation GitHub Wiki

Test Environment

We have Google Cloud test servers setup to use for everyday testing. One specific server is updated everyday with the latest master code and the rest of the servers are used for branch testing or any other testing required.

TestLink

  • Store all the regression/smoke test cases for different modules of the application
  • Run regression tests and smoke tests regularly using the test cases

JIRA

  • Report issues found on the application
  • Test story/bug tickets
  • Monitor the tickets coming into QA

Confluence

  • Refer to requirement details for testing

Jenkins

  • Building new WAR files

MySQL Workbench

  • For testing any database related issues

Screen capture/Video capture tool

  • For adding details regarding any issue reported on JIRA