0% found this document useful (0 votes)
211 views

Automated Software Testing - Tutorialspoint

Automated software testing uses specialized tools to control test execution and compare actual results to expected results. Regression tests that involve repetitive actions are often automated. Popular tools for functional automation include Quick Test Professional, Rational Robot, Coded UI, Selenium, and Auto IT. Popular tools for non-functional automation include Load Runner, Jmeter, Burp Suite, and Acunetix. There are four main test automation frameworks: data driven, keyword driven, modular, and hybrid.

Uploaded by

Amit Garabadu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
211 views

Automated Software Testing - Tutorialspoint

Automated software testing uses specialized tools to control test execution and compare actual results to expected results. Regression tests that involve repetitive actions are often automated. Popular tools for functional automation include Quick Test Professional, Rational Robot, Coded UI, Selenium, and Auto IT. Popular tools for non-functional automation include Load Runner, Jmeter, Burp Suite, and Acunetix. There are four main test automation frameworks: data driven, keyword driven, modular, and hybrid.

Uploaded by

Amit Garabadu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

11/9/2019 Automated Software Testing - Tutorialspoint

Automated Software Testing

What is an Automated Software Testing?

Software Test automation makes use of specialized tools to control the execution of tests and
compares the actual results against the expected result. Usually regression tests, which are repetitive
actions, are automated.
Testing Tools not only help us to perform regression tests but also helps us to automate data set up
generation, product installation, GUI interaction, defect logging, etc.

Criteria for Tool Selection:


For automating any application, the following parameters should be considered.
Data driven capabilities

Debugging and logging capabilities


Platform independence
Extensibility & Customizability
E-mail Notifications
Version control friendly

Support unattended test runs

Types of Frameworks:
Typically, there are 4 test automation frameworks that are adopted while automating the applications.
Data Driven Automation Framework

Keyword Driven Automation Framework


Modular Automation Framework

Hybrid Automation Framework

Popular Tools that are used for Functional automation:

Product Vendor URL

Quick Test Professional HP www.hp.com/go/qtp

Rational Robot IBM http://www-03.ibm.com/software/products/us/en/robot/

Coded UI Microsoft http://msdn.microsoft.com/en-us/library/dd286726.aspx

Selenium Open Source http://docs.seleniumhq.org/

Auto IT Open Source http://www.autoitscript.com/site/

https://www.tutorialspoint.com/software_testing_dictionary/automated_software_testing.htm 1/2
11/9/2019 Automated Software Testing - Tutorialspoint

Popular Tools that are used for Non-Functional automation:

Product Vendor URL

Load Runner HP www.hp.com/go/LoadRunner

Jmeter Apache jmeter.apache.org/

Burp Suite PortSwigger http://portswigger.net/burp/

Acunetix Acunetix http://www.acunetix.com/

https://www.tutorialspoint.com/software_testing_dictionary/automated_software_testing.htm 2/2

You might also like