SlideShare a Scribd company logo
2
Most read
6
Most read
7
Most read
1
2
What is test automation
Why test automation?
The major objectives of software test automation
Which test cases to automate?
Which test cases not suite to automate?
A SoftwareTest Automation Process
Essential needs of software test automation
A SoftwareTest Automation Process
Automated testing & manual testing
Software test automation tools
How to choose an automation tool?
3
In software testing, test automation is the use
of special software to control the execution
of tests and the comparison of actual outcomes
with predicted outcomes.
4
Automated tests can be run over and over
again at no additional cost and they are much
faster than manual tests.
5
A time savings translates directly into cost
savings
Improves testing productivity
Improves accuracy
Increases test coverage
Does what manual testing cannot do
6
Test cases that are execute repeatedly
Test cases that are very tedious
Test cases which are time consuming
High risk – business critical test cases
7
Test cases that are newly designed and not
executed manually at least once.
Test cases for which the requirements are
changing frequently.
Test cases which are executed on AD-HOC basis.
8
Test automation planning
Test automation design
Test tool development
Test tool deployment
Review and evaluation
9
A dedicated work force for test automation
A well-defined plan and strategy
Talent engineers and cost-effective testing
tools
Maintenance of automated software tests and
tools
AUTOMATEDTESTING
 Need to run a set of tests
repeatedly
 Long term costs are
reduced
 Possible to run regressions
on a code that is
continuously changing and
in shorter time
MANUALTESTING
 Test cases have to be run a
small number of times
 Short term testing costs
are reduced
 The more time tester
spends testing a module
the grater chance to find
real bugs
10
Software test automation tools
11
QTP
it is the market leader in functional testing tool
Rational Robot
it’s is an IBM tool used to automate regression,
functional and configuration test
Selenium
its an open source web automation tool.
12
How to choose an automation
tool?
Ease of use (Scripting language
used)
Support for various types of test
including functional , test
management, mobile etc..
13
https://en.wikipedia.org/wiki/Test_automation
https://www.youtube.com/watch?v=RbSlW8jZFe8
[PPT]TestAutomation - San Jose State University
[PPT]Automated software testing - KTU
14

More Related Content

PPTX
Katalon Studio Presentation.pptx
PDF
Functional to Visual: AI-powered UI Testing from Testim and Applitools
PPSX
Manual testing
PPTX
Automation Testing
PDF
automation testing benefits
PPTX
Testing Tools with AI
PPTX
Software test automation
PPT
Automation testing strategy, approach & planning
Katalon Studio Presentation.pptx
Functional to Visual: AI-powered UI Testing from Testim and Applitools
Manual testing
Automation Testing
automation testing benefits
Testing Tools with AI
Software test automation
Automation testing strategy, approach & planning

What's hot (20)

PDF
Test Automation
PPT
Automated Testing with Agile
PPTX
Selenium Tutorial For Beginners | Selenium Automation Testing Tutorial | Sele...
PPTX
Automation testing
PDF
Building a Test Automation Strategy for Success
PPTX
Selenium with java
PPSX
Manual testing
PPT
Automated Testing vs Manual Testing
PDF
Test Automation - Keytorc Approach
PPT
Automated Testing vs Manual Testing
PPT
Automation testing
PDF
Applitools Framework
PDF
Test Automation Strategy
PPTX
AI Testing What Why and How To Do It?
PDF
Software Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
PPT
Test automation process
PPT
Automation With A Tool Demo
PPTX
Software Testing Life Cycle – A Beginner’s Guide
PPTX
test_automation_POC
PPTX
Top 20 best automation testing tools
Test Automation
Automated Testing with Agile
Selenium Tutorial For Beginners | Selenium Automation Testing Tutorial | Sele...
Automation testing
Building a Test Automation Strategy for Success
Selenium with java
Manual testing
Automated Testing vs Manual Testing
Test Automation - Keytorc Approach
Automated Testing vs Manual Testing
Automation testing
Applitools Framework
Test Automation Strategy
AI Testing What Why and How To Do It?
Software Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
Test automation process
Automation With A Tool Demo
Software Testing Life Cycle – A Beginner’s Guide
test_automation_POC
Top 20 best automation testing tools
Ad

Similar to Test automation (20)

PPTX
5. Automation Testing.pptxSoftawre Quality
PPTX
TEST AUTOMATION for S/W Q/A Process.pptx
PPTX
How selenium can transform your qa career
PPTX
Lecture-11-AutomatedTesting-software.pptx
PDF
What is Automation Testing?
PPTX
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
PPTX
How to make Automation an asset for Organization
PPTX
Introduction to Automation Testing
PPTX
Introduction to Automation Testing
PPSX
Introduction to Automation Testing
PDF
Test Automation
PPTX
Automated testing
PPTX
Presentation1
PPT
Introduction
PPTX
SDET UNIT 4.pptx
PPTX
Software Test Automation and Selenium Automation
PDF
Understanding the Basics of Automation Testing.pdf
DOC
Comparison manual & automation
PDF
2019 Testim Webinar: Automation Test Strategy and Design for Agile Teams
PDF
Overview and Analysis of Automated Testing Tools: Ranorex, Test Complete, Se...
5. Automation Testing.pptxSoftawre Quality
TEST AUTOMATION for S/W Q/A Process.pptx
How selenium can transform your qa career
Lecture-11-AutomatedTesting-software.pptx
What is Automation Testing?
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
How to make Automation an asset for Organization
Introduction to Automation Testing
Introduction to Automation Testing
Introduction to Automation Testing
Test Automation
Automated testing
Presentation1
Introduction
SDET UNIT 4.pptx
Software Test Automation and Selenium Automation
Understanding the Basics of Automation Testing.pdf
Comparison manual & automation
2019 Testim Webinar: Automation Test Strategy and Design for Agile Teams
Overview and Analysis of Automated Testing Tools: Ranorex, Test Complete, Se...
Ad

Recently uploaded (20)

PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Pre independence Education in Inndia.pdf
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
GDM (1) (1).pptx small presentation for students
PDF
The Final Stretch: How to Release a Game and Not Die in the Process.
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Pharma ospi slides which help in ospi learning
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PDF
Business Ethics Teaching Materials for college
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
Cell Structure & Organelles in detailed.
PDF
Open folder Downloads.pdf yes yes ges yes
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
01-Introduction-to-Information-Management.pdf
TR - Agricultural Crops Production NC III.pdf
Pre independence Education in Inndia.pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
GDM (1) (1).pptx small presentation for students
The Final Stretch: How to Release a Game and Not Die in the Process.
STATICS OF THE RIGID BODIES Hibbelers.pdf
Pharma ospi slides which help in ospi learning
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Business Ethics Teaching Materials for college
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Anesthesia in Laparoscopic Surgery in India
Cell Structure & Organelles in detailed.
Open folder Downloads.pdf yes yes ges yes
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
FourierSeries-QuestionsWithAnswers(Part-A).pdf
01-Introduction-to-Information-Management.pdf

Test automation

  • 1. 1
  • 2. 2 What is test automation Why test automation? The major objectives of software test automation Which test cases to automate? Which test cases not suite to automate? A SoftwareTest Automation Process Essential needs of software test automation A SoftwareTest Automation Process Automated testing & manual testing Software test automation tools How to choose an automation tool?
  • 3. 3 In software testing, test automation is the use of special software to control the execution of tests and the comparison of actual outcomes with predicted outcomes.
  • 4. 4 Automated tests can be run over and over again at no additional cost and they are much faster than manual tests.
  • 5. 5 A time savings translates directly into cost savings Improves testing productivity Improves accuracy Increases test coverage Does what manual testing cannot do
  • 6. 6 Test cases that are execute repeatedly Test cases that are very tedious Test cases which are time consuming High risk – business critical test cases
  • 7. 7 Test cases that are newly designed and not executed manually at least once. Test cases for which the requirements are changing frequently. Test cases which are executed on AD-HOC basis.
  • 8. 8 Test automation planning Test automation design Test tool development Test tool deployment Review and evaluation
  • 9. 9 A dedicated work force for test automation A well-defined plan and strategy Talent engineers and cost-effective testing tools Maintenance of automated software tests and tools
  • 10. AUTOMATEDTESTING  Need to run a set of tests repeatedly  Long term costs are reduced  Possible to run regressions on a code that is continuously changing and in shorter time MANUALTESTING  Test cases have to be run a small number of times  Short term testing costs are reduced  The more time tester spends testing a module the grater chance to find real bugs 10
  • 11. Software test automation tools 11 QTP it is the market leader in functional testing tool Rational Robot it’s is an IBM tool used to automate regression, functional and configuration test Selenium its an open source web automation tool.
  • 12. 12 How to choose an automation tool? Ease of use (Scripting language used) Support for various types of test including functional , test management, mobile etc..
  • 14. 14