2
QATestLab 21, Garmatna str., Kiev, Ukraine ph.: +38(044)277-66-61 http://qatestlab.com / [email protected] Automated test is a script that simulates user interaction with the application, the purpose of which – the localization of errors in the software. Software must be tested to have confidence that it will work as it should in its intended environment. Software testing needs to be effective at finding any defects which are there, but it should also be efficient, performing the tests as quickly and cheaply as possible. Automated testing extends the capabilities of testing team, increasing the efficiency of their work in quality control of the software product under test. Reduce Efforts with Automated Testing Automating software testing can emphatically decrease the effort required for sufficient testing, or emphatically increment the testing which can be done in limited time. Automated tests can be executed in minutes that would take hours to execute them manually. Many examples show how different companies have been able to automate testing , some saving significant amounts of money. Savings as high as 80% of manual testing effort have been (c) QATestLab, 2011 http://qatestlab.com /

Automated Tesing – It’s Worth the Cost

Embed Size (px)

DESCRIPTION

Automated test is a script that simulates user interaction with the application, the purpose of which – the localization of errors in the software.

Citation preview

Page 1: Automated Tesing – It’s Worth the Cost

QATestLab21, Garmatna str., Kiev, Ukraineph.: +38(044)277-66-61http://qatestlab.com/ [email protected]

Automated test is a script that simulates user interaction with the applica-tion, the purpose of which – the localization of errors in the software.

Software must be tested to have confidence that it will work as it should in its intended environment. Software testing needs to be effective at finding any de-fects which are there, but it should also be efficient, performing the tests as quickly and cheaply as possible.

Automated testing extends the capabilities of testing team, increasing the efficiency of their work in quality control of the software product under test.

Reduce Efforts with Automated Testing

Automating software testing can emphatically decrease the effort required for sufficient testing, or emphatically increment the testing which can be done in limited time. Automated tests can be executed in minutes that would take hours to execute them manually.

Many examples show how different companies have been able to automate testing, some saving significant amounts of money. Savings as high as 80% of manual testing effort have been attained. Some companies have not econo-mize money or effort directly but their automation of testing has enabled them to output better quality software code more quickly than would have been pos-sible by manual testing alone.

Mature Test Automation Regime

A reliable test automation schedule will permit testing at the ‘click on a but-ton’ with tests run all night when machines would otherwise be out of service. Automated scripts are repeatable, using exactly the same input data in the

(c) QATestLab, 2011 http://qatestlab.com/

Page 2: Automated Tesing – It’s Worth the Cost

QATestLab21, Garmatna str., Kiev, Ukraineph.: +38(044)277-66-61http://qatestlab.com/ [email protected]

same sequence time and again, something  that cannot be assured with man-ual testing.

Automated testing makes possible even the smallest of maintenance changes to be fully tested with minimal endeavour. Automated testing also neutralizes many menial chores. The more uninteresting testing seems, the greater the need for automated tool support.

(c) QATestLab, 2011 http://qatestlab.com/