Test Management in QAComplete
Your team of developers have finished coding your new application, and now they start releasing builds of code every few hours. The best time to start the quality assurance process is as early as possible, so get the testers to jump right into doing what they do best… testing!
As the developers build the application, a continuous swarm of bugs will begin to pile up. Keeping the test results and bugs in a centralized location where all team members can review test results and defects is ideal. QAComplete was developed with the QA in mind, so that more time can be spent building test scripts and getting test results, rather than organizing results and defects all the time. No stone can be left unturned but time is of the essence. The team will need to keep up the velocity in order to avoid bottlenecking the development process.
Let’s say a development team needs to do some functional testing on the mobile content feeder application. The QA will want to test every aspect of the GUI and make sure it works in the way that the user stories require. After they test these required features, the results can be placed into the QAComplete database with any bugs that may have occurred. Remember you can always link your defects to your test cases which in turn can be linked to their release and requirements. This keeps the whole software development process interconnected and allows for transparency across the board.
Much like the rest of QAComplete, you may place test cases into a cataloged hierarchy of folders. Adding a new test case is as simple as clicking Add New and typing in a description, assignee, owner, and any steps that are required. In addition, the automation testing tools a team uses can be integrated within QAComplete in order to schedule tests to run automatically on a time interval of your choosing.
You are now ready to log all your data into QAComplete. Here are some features:
Scheduling Test Runs
Simply select Automation in the Test Management tab and Add New to setup a testing schedule. You will need to bridge your automation testing tool with QAComplete to use this feature.
You may use your own choice of bug tracking tools or go to the Defect tab of QAComplete to track defects and link to its respective test case.
An important part of a QA Engineer’s job is to inform the product manager of open bugs vs. closed bugs. QAComplete makes aggregating this data into easy-to-read reports.
Implementation of a test management tool is not an easy task but has been proven to give tremendous ROI. With the versatility of QAComplete, any development team can customize their test management database their way, allowing development teams to control how they manage the process and not have the program dictate how to manage the process for them.