1.Automation Testing Overview

Published on June 2016 | Categories: Documents | Downloads: 41 | Comments: 0 | Views: 273
of 11
Download PDF   Embed   Report

Automation Testing Overview

Comments

Content


AUTOMATION TESTING OVERVIEW
Methods of Software Testing
• Manual Testing
• Automation Testing
Manual Testing
• Testing Software Manually is called manual testing.
• We can test all aspects of software manually.
• Below testing types can be tested manually.
– Functional Testing
– Regression Testing
– GUI Testing
– Usability Testing
– Security Testing
– Compatibility Testing
– Recovery Testing
– Reliability testing etc..

Disadvantages in Manual Testing
• Time consuming.
• More resources required.
• Human Errors
• Repetition of the Task is not much
• Tiredness
• Simultaneous actions are not possible

Automation Testing
• Testing Software using any Automation tools is called Test
Automation.
• Test Automation can be used in below areas of Testing:
• Functional & Regression Testing
• Load/Stress/Performance Testing
• Security Testing
• Unit Testing

Advantages of Automation Testing
• Fast: Tools are faster in execution than human users
• Reliable: Tools are reliable in complex calculations and
tasks
• Reusable: we can reuse Automated Tests at any number
of times
• Repeatable: we can repeat same operations for required
number of times
• Programmable: We can use flow control statements for
applying logic
• Comprehensive: we can execute test batches without
human interaction also

Disadvantages in Automation Testing
• It is expensive
• We cannot automate all areas.
• Lack of expertise.

Which Software Testing Can be
Automate?
• Tests that need to be execute of every build of the
application (Sanity Testing)
• Tests that use multiple data values (Retesting / Data
Drives Testing)

Which Software Testing Can’t be
Automate?
• Usability Testing One time testing
• Quick look Tests or A.S.A.P (As soon as possible) Testing
Ad-hoc testing / Random Testing
• Customers requirement are frequently changing.
Types of Testing Tools
• Business prospective
• Vendor tools
• Ex: HP- WinRunner, LoadRunner, QTP, QC
• IBM-Rational Robot, ,RFT, RPT, QA Director
• Borland-SilkTest, Silk Performer etc..
• Open Source Tools:
• Ex: Selenium, Jmeter, QAWebLoad, Bugzilla etc...
• In-house tools:

• Technical prospective
– Functional & Regression Test Tools:
• Ex:WinRunner, QTP, Rational Robot, ,RFT, SilkTest,Selenium etc..
– Performence/load/stress test tools
• Ex: LoadRunner, RPT, Silk Performer,Jmeter, QAWebLoad etc...
– Test Management Tools:
• Ex: QC, QA Director Etc...
– Defect Management tools
• Unit Test tools (Ex: JUnit)

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close