Revision as of 15:32, 12 January 2005 edit195.212.29.163 (talk)No edit summary← Previous edit | Revision as of 12:19, 14 February 2005 edit undoRadiant! (talk | contribs)36,918 editsNo edit summaryNext edit → | ||
Line 1: | Line 1: | ||
{{wikify}} | |||
Test automation is the use of software to control the execution of tests, | Test automation is the use of software to control the execution of tests, | ||
the comparison of actual outcomes to predicted outcomes,the setting up of test | the comparison of actual outcomes to predicted outcomes,the setting up of test | ||
Line 19: | Line 21: | ||
allow users to record interactively user actions and replay it back | allow users to record interactively user actions and replay it back | ||
any number of times, comparing actual results to those expected. | any number of times, comparing actual results to those expected. | ||
] | |||
] | |||
] |
Revision as of 12:19, 14 February 2005
Template:Wikify is deprecated. Please use a more specific cleanup template as listed in the documentation. |
Test automation is the use of software to control the execution of tests,
the comparison of actual outcomes to predicted outcomes,the setting up of test
preconditions, and other test control and test reporting functions. Over the
past several years, tools that help programmers quickly create applications
with graphical user interfaces have dramatically improved programmer productivity.
This has increased the pressure on testers, who are often perceived as bottlenecks to the delivery of software products. Testers are being asked to test more and more code in less and less time. They need to dramatically improve their own productivity. Test automation is one way to do this. Manual testing is time consuming. As and when different versions of a software are released, the new features will have to be tested manually time and again. But, now there are tools available that help the testers in the automation of the GUI which reduce the test time as well as the cost, other test automation tools support execution of performance tests.
Most test automation tools provide record and playback features that allow users to record interactively user actions and replay it back any number of times, comparing actual results to those expected.
Categories: