Benefits of Automated Testing
Categories: Uncategorized
If you have ever tested applications or Web sites manually, you are aware of the drawbacks. Manual testing is time-consuming and tedious, requiring a heavy investment in human resources. Worst of all, time constraints often make it impossible to manually test every feature thoroughly before the application is released. This leaves you wondering whether serious bugs have gone undetected.
Automated testing addresses these problems by dramatically speeding up the testing process. You can create tests that check all aspects of your application or Web site, and then run these tests every time your site or application changes.
Automated testing addresses these problems by dramatically speeding up the testing process. You can create tests that check all aspects of your application or Web site, and then run these tests every time your site or application changes.
We runs tests, it simulates a human user by moving the cursor in a Web page or application window, clicking GUI (graphical user interface) objects, and entering keyboard input; however, Automation does this faster than any human user.
Benefits of Automated Testing
Fast | Automated tests significantly faster than human users. |
Reliable | Tests perform precisely the same operations each time they are run, thereby eliminating human error. |
Repeatable | You can test how the Web site or application reacts after repeated execution of the same operations. |
Programmable | You can program sophisticated tests that bring out hidden information. |
Comprehensive | You can build a suite of tests that covers every feature in your Web site or application. |
Reusable | You can reuse tests on different versions of a Web site or application, even if the user interfaces changes. |
Which Automation Testing tool is best and easy to use?
Testing tools from HP
Quick Test Professional (QTP) is an automated functional Graphical User Interface (GUI) testing tool created by the HP subsidiary Mercury Interactive that allows the automation of user actions on a web or client based and desktop computer application. It is primarily used for functional regression test automation. QTP uses a scripting language built on top of VBScript to specify the test procedure, and to manipulate the objects and controls of the application under test. As part of a functional test suite, it works together with Mercury Interactive WinRunner and HP Quality Center and supports enterprise Quality Assurance.
HP/Mercury Interactive’s WinRunner is an automated functional GUI testing tool that allows a user to record and play back UI interactions as test scripts. As a Functional test suite, it works together with HP QuickTest Professional and supports enterprise quality assurance. WinRunner is functional testing software for enterprise IT applications. It captures, verifies and replays user interactions automatically, so you can identify defects and determine whether business processes work as designed. The software implements a proprietary Test Script Language (TSL) that allows customization and parameterization of user input.
LoadRunner is a performance and load testing product by Hewlett-Packard (since it acquired Mercury Interactive) for examining system behavior and performance, while generating actual load. LoadRunner can emulate hundreds or thousands of concurrent users to put the application through the rigors of real-life user loads, while collecting information from key infrastructure components (Web servers, database servers etc). The results can then be analyzed in detail, to explore the reasons for particular behavior.
LoadRunner is a performance and load testing product by Hewlett-Packard (since it acquired Mercury Interactive) for examining system behavior and performance, while generating actual load. LoadRunner can emulate hundreds or thousands of concurrent users to put the application through the rigors of real-life user loads, while collecting information from key infrastructure components (Web servers, database servers etc). The results can then be analyzed in detail, to explore the reasons for particular behavior.
Working in LoadRunner involves using three different tools which are part of LoadRunner. They are Virtual User Generator (VuGen), Controller and Analysis.
http://en.wikipedia.org/wiki/Test_automation
http://en.wikipedia.org/wiki/HP_QuickTest_Professional
Comments are closed.