Subscribe by Email

Thursday, July 1, 2010

Testing Management Tools and Source Code Testing Tools

Testing Management Tools

A rigorous process for testing is followed. this process involves working out a test plan, test cases, deciding the schedule for running various tests, generating and analyzing the test reports and tracking the bugs and checking whether the bugs have been removed and doing regression testing. Many managerial activities need to be done to effectively manage the testing process.
Now-a-days software companies have offices around the world. Different groups work at different locations on the same project. The testing and the development team are also located at different places. In such a case, the testing management tools can be used effectively for managing the testing process. Many testing management tools are web based. A test engineer can log in to the web site and update the defect report. The QA manager located at another place can login to the web site, check the status and assign the bug removal work to a developer. The bug status is updated to'corrected' after the developer removes the bug.
Testing management tools facilitate all these process-oriented activities to be done systematically. Mercury Interactive's TestDirector can be used for managing the testing process.

Source Code Testing Tools
These tools are specific to the programming language used for developing the software. Different tools used are :
- Lint, a utility used to test the portability of the code.
- Line profilers used to do the time analysis. these profilers find out the execution time for the entire program as well as for individual function calls.
- SCCS and RCS, source code configuration management tools.

No comments:

Facebook activity