Download Link for your Favorite Presentation is at the End of this Page
******************************************************************************************
Role of Various Testing Tools
Different Types of Testing Tools are available today. Functions of such tools are briefly described here.
However types of various tools are covered in ample details in separate articles.
1) Test Management Tools:
Test Management Tools are used to manage the entire testing process. Most of these tools support the activities like:
($) Requirements gathering
($)
Test planning
($) Test cases development
($) Test execution and scheduling
($) Analyzing the results obtained after test execution
($) Defect reporting and defect tracking
($) Generation of test reports
2) Defect Tracking Tools:
Defect Tracking Tools are used to record bugs or defects detected during the testing process and keep a track of them until they get completely fixed.
3) Automation Tools:
Automation Tools record the actions performed on the software application being tested, in a language it understands. A verification point is inserted wherever comparison is to be drawn between actual behavior of the application with respect to the expected behavior. The automation tool generates a script with the recorded actions and inserted verification points. To repeat the test case, simplest action is to do the playback of the script. At the end of the playback, results file is checked.
4) Load Testing / Performance Testing Tools:
Load Testing / Performance Testing Tools are used to identify the problematic areas of code which are severely hampering the performance of the application. These tools are also used to measure the maximum load which the application can withstand before its performance starts deteriorating.
5) Code Coverage Tools:
Code Coverage Tools are used to measure the coverage of the test cases and to identify the gaps. The code coverage tool identifies the code, which has not been run even once, or the code, which has not been tested while running the test cases. For understanding the code thoroughly, the tester needs to have close interaction with the developers. Once thorough analysis of code is done, the test cases are updated to cover the missing code. Achieving 100% code coverage is nor economically feasible except in case of critical applications. Generally 70-80% code coverage is considered to be a good & adequate.
6) Unit Testing Tools:
Unit testing tools are used to tests various units of the code. Unit testing is a white box testing technique carried out by the developers.
Many More Compilations of Testing Tools
DownLoad Link for Presentation:
Understanding Load Testing Tools – Especially HP LoadRunner (932 Kb)
An expert on R&D, Online Training and Publishing. He is M.Tech. (Honours) and is a part of the STG team since inception.
This is the right web site for anybody who would like to understand this topic.
You know so much its almost tough to argue with you (not that I actually will need to�HaHa).
You certainly put a brand new spin on a topic which has been written about for decades.
Great stuff, just great!
i want to thank all of you for the website. After searching for good loadrunner material as iam a new learner. this website was the only one filled with material to feed my hunger.
Thanks all