SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
Automation testing means
using an automation tool
to execute your test case suite
and report back the results
Helping your quality assurance team
test more of an application in less time.
Testing Session 20h
28%
Manual
72%

Automated
1. Eye ball testing
2. It requires less time and expense to begin
productive manual testing.
3. Easily we can update our test case according
to project movement
4. Automation cannot replace human intuition,
inference, and inductive reasoning.
1. Manual testing is time and cost
consuming
2. Its difficult to test Multilanguage sites
3. You can run tests over night
4. Increase in execution Speed and test
coverage
5. Manual testing is boring hence its error
prone
Define scope of automation
Test tool Selection
Planning, Design and
Development
Test Execution
Maintenance
Test cases that are executed
repeatedly
Test Cases that are difficult or time
consuming to perform manually
High risk
X Test cases that are newly designed
X Test Cases that the requirements
change frequently
X Add hoc tests
1.
2.
3.
4.
5.
6.

Decide what Test Cases to Automate
Test Early and Test Often
Select the Right Automated Testing Tool
Divide your Automated Testing Efforts
Create Good, Quality Test Data
Create Automated Tests that are
Resistant to Changes in the UI
• Ease of use scripting language
• Support for different types of tests
• Multiple Frameworks and OS
Steps

Manual time (sec)

Automated time (sec)

Open xls
visit url
get page source
find title
compare titles
report

10
15
3
5
4
10

0,5
20
0,4
0,1
0,1
0,1

25

Test Type Total
Manual
47 (sec)
Automated 21,2 (sec)

20

15
10
5
0

manual
Automated
Theodore Lagonikas
tlagonikas@gmail.com

Mais conteúdo relacionado

Mais procurados

Excel test 9.23.15
Excel test 9.23.15Excel test 9.23.15
Excel test 9.23.15
Joan Lucier
 
Microsoft posters2 A4
Microsoft posters2 A4Microsoft posters2 A4
Microsoft posters2 A4
Iram Ahmed
 
Conducting an effective lab internal audit
Conducting an effective lab internal auditConducting an effective lab internal audit
Conducting an effective lab internal audit
complianceonline123
 
Excel on Steroids Workshop 1
Excel on Steroids Workshop 1Excel on Steroids Workshop 1
Excel on Steroids Workshop 1
Riana Kunnemann
 
Centre4 Testing Datasheet Automation
Centre4 Testing Datasheet   AutomationCentre4 Testing Datasheet   Automation
Centre4 Testing Datasheet Automation
ryanhannigan
 

Mais procurados (18)

Excel test 9.23.15
Excel test 9.23.15Excel test 9.23.15
Excel test 9.23.15
 
Corporate training road2 master
Corporate training   road2 masterCorporate training   road2 master
Corporate training road2 master
 
ISTQB
ISTQBISTQB
ISTQB
 
Code review prediction
Code review predictionCode review prediction
Code review prediction
 
Meenakshi Srivastava
Meenakshi SrivastavaMeenakshi Srivastava
Meenakshi Srivastava
 
Grace slideshare
Grace slideshareGrace slideshare
Grace slideshare
 
Microsoft posters2 A4
Microsoft posters2 A4Microsoft posters2 A4
Microsoft posters2 A4
 
"Improve The Process By Taking Control" with Amy Phillips
"Improve The Process By Taking Control" with Amy Phillips"Improve The Process By Taking Control" with Amy Phillips
"Improve The Process By Taking Control" with Amy Phillips
 
What will testing look like in year 2020
What will testing look like in year 2020What will testing look like in year 2020
What will testing look like in year 2020
 
Gamification in outsourcing company: experience report.
Gamification in outsourcing company: experience report.Gamification in outsourcing company: experience report.
Gamification in outsourcing company: experience report.
 
Relative Effectiveness of Quality Techniques
Relative Effectiveness of Quality Techniques Relative Effectiveness of Quality Techniques
Relative Effectiveness of Quality Techniques
 
Salient tips for writing effective test cases
Salient tips for writing effective test casesSalient tips for writing effective test cases
Salient tips for writing effective test cases
 
Conducting an effective lab internal audit
Conducting an effective lab internal auditConducting an effective lab internal audit
Conducting an effective lab internal audit
 
ISTQB Advanced Training
ISTQB Advanced TrainingISTQB Advanced Training
ISTQB Advanced Training
 
Excel on Steroids Workshop 1
Excel on Steroids Workshop 1Excel on Steroids Workshop 1
Excel on Steroids Workshop 1
 
Fundamentals of testing jef (2)
Fundamentals of testing jef (2)Fundamentals of testing jef (2)
Fundamentals of testing jef (2)
 
Centre4 Testing Datasheet Automation
Centre4 Testing Datasheet   AutomationCentre4 Testing Datasheet   Automation
Centre4 Testing Datasheet Automation
 
App Managing Test Environments From App Labs
App Managing Test Environments From App LabsApp Managing Test Environments From App Labs
App Managing Test Environments From App Labs
 

Semelhante a Speed Up Software Releasing with Automated Testing

Top 5 Pitfalls of Test Automation and How To Avoid Them
Top 5 Pitfalls of Test Automation and How To Avoid ThemTop 5 Pitfalls of Test Automation and How To Avoid Them
Top 5 Pitfalls of Test Automation and How To Avoid Them
Sundar Sritharan
 
Why Use Test Tools During Test Design.pdf
Why Use Test Tools During Test Design.pdfWhy Use Test Tools During Test Design.pdf
Why Use Test Tools During Test Design.pdf
AnanthReddy38
 

Semelhante a Speed Up Software Releasing with Automated Testing (20)

Automate test-oim
Automate test-oimAutomate test-oim
Automate test-oim
 
Automation Concepts
Automation ConceptsAutomation Concepts
Automation Concepts
 
Benefits And Challenges of Rapid Automation Testing.pdf
Benefits And Challenges of Rapid Automation Testing.pdfBenefits And Challenges of Rapid Automation Testing.pdf
Benefits And Challenges of Rapid Automation Testing.pdf
 
Test automation
Test automationTest automation
Test automation
 
TestNinja Automation | Web UI Automation Testing Tool | Codeless Website Auto...
TestNinja Automation | Web UI Automation Testing Tool | Codeless Website Auto...TestNinja Automation | Web UI Automation Testing Tool | Codeless Website Auto...
TestNinja Automation | Web UI Automation Testing Tool | Codeless Website Auto...
 
How to make Automation an asset for Organization
How to make Automation an asset for OrganizationHow to make Automation an asset for Organization
How to make Automation an asset for Organization
 
Software Test Automation - Best Practices
Software Test Automation - Best PracticesSoftware Test Automation - Best Practices
Software Test Automation - Best Practices
 
Presentation1
Presentation1Presentation1
Presentation1
 
7 steps to Software test automation success
7 steps to Software test automation success7 steps to Software test automation success
7 steps to Software test automation success
 
Top 5 Pitfalls of Test Automation and How To Avoid Them
Top 5 Pitfalls of Test Automation and How To Avoid ThemTop 5 Pitfalls of Test Automation and How To Avoid Them
Top 5 Pitfalls of Test Automation and How To Avoid Them
 
Top Benefits of Automation Testing for a Successful Product Release.pdf
Top Benefits of Automation Testing for a Successful Product Release.pdfTop Benefits of Automation Testing for a Successful Product Release.pdf
Top Benefits of Automation Testing for a Successful Product Release.pdf
 
Why Use Test Tools During Test Design.pdf
Why Use Test Tools During Test Design.pdfWhy Use Test Tools During Test Design.pdf
Why Use Test Tools During Test Design.pdf
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
 
Automated vs manual testing
Automated vs manual testingAutomated vs manual testing
Automated vs manual testing
 
11_Automated_Testing.ppt
11_Automated_Testing.ppt11_Automated_Testing.ppt
11_Automated_Testing.ppt
 
11_Automated_Testing.ppt
11_Automated_Testing.ppt11_Automated_Testing.ppt
11_Automated_Testing.ppt
 
11_Automated_Testing.ppt
11_Automated_Testing.ppt11_Automated_Testing.ppt
11_Automated_Testing.ppt
 
ROI in automated testing
ROI in automated testingROI in automated testing
ROI in automated testing
 
6 Ways to Measure the ROI of Automated Testing
6 Ways to Measure the ROI of Automated Testing6 Ways to Measure the ROI of Automated Testing
6 Ways to Measure the ROI of Automated Testing
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Speed Up Software Releasing with Automated Testing

  • 1.
  • 2. Automation testing means using an automation tool to execute your test case suite and report back the results
  • 3. Helping your quality assurance team test more of an application in less time. Testing Session 20h 28% Manual 72% Automated
  • 4. 1. Eye ball testing 2. It requires less time and expense to begin productive manual testing. 3. Easily we can update our test case according to project movement 4. Automation cannot replace human intuition, inference, and inductive reasoning.
  • 5. 1. Manual testing is time and cost consuming 2. Its difficult to test Multilanguage sites 3. You can run tests over night 4. Increase in execution Speed and test coverage 5. Manual testing is boring hence its error prone
  • 6. Define scope of automation Test tool Selection Planning, Design and Development Test Execution Maintenance
  • 7. Test cases that are executed repeatedly Test Cases that are difficult or time consuming to perform manually High risk
  • 8. X Test cases that are newly designed X Test Cases that the requirements change frequently X Add hoc tests
  • 9. 1. 2. 3. 4. 5. 6. Decide what Test Cases to Automate Test Early and Test Often Select the Right Automated Testing Tool Divide your Automated Testing Efforts Create Good, Quality Test Data Create Automated Tests that are Resistant to Changes in the UI
  • 10. • Ease of use scripting language • Support for different types of tests • Multiple Frameworks and OS
  • 11. Steps Manual time (sec) Automated time (sec) Open xls visit url get page source find title compare titles report 10 15 3 5 4 10 0,5 20 0,4 0,1 0,1 0,1 25 Test Type Total Manual 47 (sec) Automated 21,2 (sec) 20 15 10 5 0 manual Automated