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

Automation Testing

Automation testing is the process of automating manual test cases using an automation tool. It avoids human errors, stores testing knowledge for future use, and provides proof of testing completion. Test reports are generated accurately and automation allows testing tasks to be scheduled. Automation is especially useful for regression testing and comparing changes between versions. Selenium supports multiple browsers and operating systems using various programming languages, while being open source. QTP supports fewer browsers but can test Windows applications, and links with HP Quality Center, though it has higher setup costs. Both help improve testing efficiency over manual methods.

Uploaded by

Abhishek Sinha
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
72 views

Automation Testing

Automation testing is the process of automating manual test cases using an automation tool. It avoids human errors, stores testing knowledge for future use, and provides proof of testing completion. Test reports are generated accurately and automation allows testing tasks to be scheduled. Automation is especially useful for regression testing and comparing changes between versions. Selenium supports multiple browsers and operating systems using various programming languages, while being open source. QTP supports fewer browsers but can test Windows applications, and links with HP Quality Center, though it has higher setup costs. Both help improve testing efficiency over manual methods.

Uploaded by

Abhishek Sinha
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 5

AUTOMATION TESTING

Importance of Automation Testing

Automation Fundamental Concepts

What is Test Automation ?

Software Test Automation is the process of automating the steps of manual test cases using an automation tool

Importance 0f Automation Testing


Avoids Human Errors Test Automation is a way of storing knowledge Can be used as proof of completion of Testing Test report can be automatically written to a customized report page which will ensure accuracy of the report. The very important advantage of automation testing over manual testing is, execution speed. Facility of Scheduling Testing Task The functional test automation scripts will be useful for doing performance testing also. Very useful in regression testing. Also helps in comparing the difference between previous and new version

Selenium & QTP


Selenium supports only web application

QTP supports web and windows application


Supports IE, Firefox, Safari, Opera, Konqueror


Supports IE only Works on Windows Uses VBScript Can be linked up with QC

Works on Windows, Linux and Mac OS

Can use Java, .Net, Perl, PHP, Python, and Ruby Does not support QC, supports Bromine

Simple setup, supports client Server application

Tricky setup; dreary errors diagnosis; can not test client server applications

Costing involved

Opensource, so free of cost

Thank you

You might also like