0% found this document useful (0 votes)
6 views18 pages

Module 4

Software testing Module 4

Uploaded by

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

Module 4

Software testing Module 4

Uploaded by

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

Module 4

Test Automation
What is Automation Testing
Automation Testing is a technique where the Tester writes scripts independently and uses suitable
Software or Automation Tools to test the software. It is an Automation Process of a Manual Process.
It allows for executing repetitive tasks without the intervention of a Manual Tester.

● It is used to automate the testing tasks that are difficult to perform manually.
● Automation tests can be run at any time of the day as they use scripted sequences to
examine the software.
● Automation tests can also enter test data, compare the expected result with the actual
result and generate detailed test reports.
● The goal of automation tests is to reduce the number of test cases to be executed
manually but not to eliminate manual testing.
● It is possible to record the test suite and replay it when required.
Why to Automate?
● Automation Improves Accuracy,Increases coverage
● To make test Execution Faster,accurate and Improve Quality.
Need for Automation Testing
● Speed
● Reliable
● Repeatable
● Coverage
● Reusable
When to Automate Test?
● Regression Testing
● Smoke Testing
● Static and Repititive Test
● Data Driven Testing
● Load and Performance Testing
Which Test to Automate?
● Business Critical Test Cases
● Smoke Tests
● Test cases that are very Difficult to perform Manually
● Test cases or module which are stable enough
Types of Automation Test
Functional Testing
● Unit Testing
● Integration Testing
● Regression Testing
● Smoke Testing
● Acceptance Testing -1)UAT(User AT) 2) OAT(Operational Acceptance Testing)
continue…
Non-Functional Testing
● Security Testing
● Performance Testing
● Usability Testing
● Compatibility Testing

You might also like