SlideShare a Scribd company logo
1 of 12
KICK STARTING
TEST AUTOMATION
RUZAIK REFAI
KICK STARTING TEST AUTOMATION
ASSUMPTIONS
▸A system to automate.
▸A (manual testing) test plan.
KICK STARTING TEST AUTOMATION
STEPS
1. Convince the client
2. Create a test plan (in the absence of one) including
configurations
3. Find test automation experts
4. Find the appropriate tool(s)
5. Create the test automation framework and scripts
6. Implementing/integrating with CI/CD
The above steps
are merely a
guideline!
KICK STARTING TEST AUTOMATION
CONVINCE THE CLIENT - I
Different types of customers
๏ Non technical - No clue about automation
๏ Techie but fails to see the need to automate
๏ Those who don’t want to invest (time and/or money) in test
automation
KICK STARTING TEST AUTOMATION
CONVINCE THE CLIENT - II
Myths:
๏ Test automation will replace manual testing
๏ Anything & everything can be automated
๏ Automated testing > manual testing
๏ Quick/immediate ROI
๏ Customer will never see the results of automation
KICK STARTING TEST AUTOMATION
CONVINCE THE CLIENT - III
Facts:
✓ Initial investment is high (time, resources, etc)
✓ Can be run at any time convenient
✓ Reduces the workload for manual testing
✓ Diligent
✓ Simultaneous/parallel execution
✓ Consistent and accurate
✓ Improves test coverage
✓ Reusability
KICK STARTING TEST AUTOMATION
CREATE A TEST PLAN
▸Identify suitable test cases to automate.
▸Identify the environment + device configurations required.
▸Do NOT automate:
A test that runs only once.
An unstable feature; constant UI/functional change.
Usability tests.
Tests that require a human’s opinion
Why now? Why not earlier?
KICK STARTING TEST AUTOMATION
FIND A TEST AUTOMATION EXPERT
‣ To do the scripting
‣ Benefits:
✓ Reduce the learning curve
✓ Reduce the chance of neglecting manual testing
✓ Help decide on an appropriate tool
✓ And many more!!!
KICK STARTING TEST AUTOMATION
FIND THE APPROPRIATE TOOL(S)
KICK STARTING TEST AUTOMATION
TEST FRAMEWORK + SCRIPTING
Is it maintainable?
Is it reusable?
Is it parameterised?
KICK STARTING TEST AUTOMATION
IMPLEMENTING/INTEGRATING WITH CI/CD
TEST AUTOMATION DOES
NOT MEAN MORE TESTING
IN LESS TIME; IT MEANS
MORE TESTING IN THE
SAME TIME.
Software Testing Help
KICK STARTING TEST AUTOMATION

More Related Content

What's hot

Briggs and Stratton Work Experience
Briggs and Stratton Work ExperienceBriggs and Stratton Work Experience
Briggs and Stratton Work Experience
Zach Hupy
 
Pragmatic Programmer: Pragmatic Projects
Pragmatic Programmer: Pragmatic ProjectsPragmatic Programmer: Pragmatic Projects
Pragmatic Programmer: Pragmatic Projects
Zach Leatherman
 
Testers role agile2012
Testers role agile2012Testers role agile2012
Testers role agile2012
drewz lin
 
The Why and How of Continuous Delivery
The Why and How of Continuous DeliveryThe Why and How of Continuous Delivery
The Why and How of Continuous Delivery
Nigel McNie
 
Becoming a better programmer - unit testing
Becoming a better programmer - unit testingBecoming a better programmer - unit testing
Becoming a better programmer - unit testing
Duy Tan Geek
 

What's hot (20)

Tasting Your First Test Burger
Tasting Your First Test BurgerTasting Your First Test Burger
Tasting Your First Test Burger
 
Build the "right" regression suite using Behavior Driven Testing (BDT)
Build the "right" regression suite using Behavior Driven Testing (BDT)Build the "right" regression suite using Behavior Driven Testing (BDT)
Build the "right" regression suite using Behavior Driven Testing (BDT)
 
Build the "right" regression suite using Behavior Driven Testing (BDT)
Build the "right" regression suite using Behavior Driven Testing (BDT)Build the "right" regression suite using Behavior Driven Testing (BDT)
Build the "right" regression suite using Behavior Driven Testing (BDT)
 
What is Agile Testing?
What is Agile Testing?What is Agile Testing?
What is Agile Testing?
 
Briggs and Stratton Work Experience
Briggs and Stratton Work ExperienceBriggs and Stratton Work Experience
Briggs and Stratton Work Experience
 
Pragmatic Programmer: Pragmatic Projects
Pragmatic Programmer: Pragmatic ProjectsPragmatic Programmer: Pragmatic Projects
Pragmatic Programmer: Pragmatic Projects
 
Testers role agile2012
Testers role agile2012Testers role agile2012
Testers role agile2012
 
QA&test 2016 (Bilbao) Pros and Cons of Doing Performance Testing Along with D...
QA&test 2016 (Bilbao) Pros and Cons of Doing Performance Testing Along with D...QA&test 2016 (Bilbao) Pros and Cons of Doing Performance Testing Along with D...
QA&test 2016 (Bilbao) Pros and Cons of Doing Performance Testing Along with D...
 
Testing Legacy Apps
Testing Legacy AppsTesting Legacy Apps
Testing Legacy Apps
 
Performance Testing : Cloud Deployments
Performance Testing : Cloud DeploymentsPerformance Testing : Cloud Deployments
Performance Testing : Cloud Deployments
 
Andy Glover - Testing is evolving, but where is the evidence - EuroSTAR 2012
Andy Glover - Testing is evolving, but where is the evidence - EuroSTAR 2012Andy Glover - Testing is evolving, but where is the evidence - EuroSTAR 2012
Andy Glover - Testing is evolving, but where is the evidence - EuroSTAR 2012
 
Get the most from AI with Eggplant
Get the most from AI with EggplantGet the most from AI with Eggplant
Get the most from AI with Eggplant
 
Fail fast and automatically tested - How to build robust SAP applications
Fail fast and automatically tested - How to build robust SAP applicationsFail fast and automatically tested - How to build robust SAP applications
Fail fast and automatically tested - How to build robust SAP applications
 
The Why and How of Continuous Delivery
The Why and How of Continuous DeliveryThe Why and How of Continuous Delivery
The Why and How of Continuous Delivery
 
NYU ITP Lean LaunchPad Development Planning
NYU ITP Lean LaunchPad Development Planning NYU ITP Lean LaunchPad Development Planning
NYU ITP Lean LaunchPad Development Planning
 
Usg Web Tech Day 2016 - Continuous Integration, Deployment, and Delivery
Usg Web Tech Day 2016 - Continuous Integration, Deployment, and DeliveryUsg Web Tech Day 2016 - Continuous Integration, Deployment, and Delivery
Usg Web Tech Day 2016 - Continuous Integration, Deployment, and Delivery
 
Bugsbusters Meetup - Continuous Integration for dummies
Bugsbusters Meetup - Continuous Integration for dummiesBugsbusters Meetup - Continuous Integration for dummies
Bugsbusters Meetup - Continuous Integration for dummies
 
5 top pain points of test automation
5 top pain points of test automation5 top pain points of test automation
5 top pain points of test automation
 
Put "fast" back in "fast feedback"
Put "fast" back in "fast feedback"Put "fast" back in "fast feedback"
Put "fast" back in "fast feedback"
 
Becoming a better programmer - unit testing
Becoming a better programmer - unit testingBecoming a better programmer - unit testing
Becoming a better programmer - unit testing
 

Similar to Kick Starting Test Automation

When is a project ready for Software Automation_NEW
When is a project ready for Software Automation_NEWWhen is a project ready for Software Automation_NEW
When is a project ready for Software Automation_NEW
Mike Christesen
 
Test_Automation_-_Let's_Talk_Business.ppt
Test_Automation_-_Let's_Talk_Business.pptTest_Automation_-_Let's_Talk_Business.ppt
Test_Automation_-_Let's_Talk_Business.ppt
Gopi Raghavendra
 
WSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
WSO2Con Asia 2014 - Effective Test Automation in an Agile EnvironmentWSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
WSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
WSO2
 

Similar to Kick Starting Test Automation (20)

Test Automation
Test AutomationTest Automation
Test Automation
 
When is a project ready for Software Automation_NEW
When is a project ready for Software Automation_NEWWhen is a project ready for Software Automation_NEW
When is a project ready for Software Automation_NEW
 
Class 01.pptx
Class 01.pptxClass 01.pptx
Class 01.pptx
 
What is automation testing | David Tzemach
What is automation testing | David TzemachWhat is automation testing | David Tzemach
What is automation testing | David Tzemach
 
Test_Automation_-_Let's_Talk_Business.ppt
Test_Automation_-_Let's_Talk_Business.pptTest_Automation_-_Let's_Talk_Business.ppt
Test_Automation_-_Let's_Talk_Business.ppt
 
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
 
What Do We Automate First
What Do We Automate FirstWhat Do We Automate First
What Do We Automate First
 
РАМЕЛЛА БАСЕНКО «ROI of automation or how to sell your automation ideas to cu...
РАМЕЛЛА БАСЕНКО «ROI of automation or how to sell your automation ideas to cu...РАМЕЛЛА БАСЕНКО «ROI of automation or how to sell your automation ideas to cu...
РАМЕЛЛА БАСЕНКО «ROI of automation or how to sell your automation ideas to cu...
 
Wso2con test-automation
Wso2con test-automationWso2con test-automation
Wso2con test-automation
 
WSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
WSO2Con Asia 2014 - Effective Test Automation in an Agile EnvironmentWSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
WSO2Con Asia 2014 - Effective Test Automation in an Agile Environment
 
Introduction to automated testing life cycle methodology
Introduction to automated testing life cycle methodologyIntroduction to automated testing life cycle methodology
Introduction to automated testing life cycle methodology
 
5 Considerations When Adopting Automated Testing
5 Considerations When Adopting Automated Testing5 Considerations When Adopting Automated Testing
5 Considerations When Adopting Automated Testing
 
Test Automation
Test AutomationTest Automation
Test Automation
 
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
 
Automation As An Ally
Automation As An AllyAutomation As An Ally
Automation As An Ally
 
Why Test Automation Fails
Why Test Automation FailsWhy Test Automation Fails
Why Test Automation Fails
 
Test Automation Strategies For Agile
Test Automation Strategies For AgileTest Automation Strategies For Agile
Test Automation Strategies For Agile
 
How to Go Codeless for Automated Mobile App Testing
How to Go Codeless for Automated Mobile App TestingHow to Go Codeless for Automated Mobile App Testing
How to Go Codeless for Automated Mobile App Testing
 
Improving ROI with Scriptless Test Automation
Improving ROI with Scriptless Test AutomationImproving ROI with Scriptless Test Automation
Improving ROI with Scriptless Test Automation
 
C:\documents and settings\selvam.mc\my documents\automation testing process
C:\documents and settings\selvam.mc\my documents\automation testing processC:\documents and settings\selvam.mc\my documents\automation testing process
C:\documents and settings\selvam.mc\my documents\automation testing process
 

More from 99X Technology

Colombo Mobile Developer MeetUp - Building Scalable Cloud Connected Mobile Ap...
Colombo Mobile Developer MeetUp - Building Scalable Cloud Connected Mobile Ap...Colombo Mobile Developer MeetUp - Building Scalable Cloud Connected Mobile Ap...
Colombo Mobile Developer MeetUp - Building Scalable Cloud Connected Mobile Ap...
99X Technology
 
Enterprise Integration Architectural Challenges in Large Enterprises - Colomb...
Enterprise Integration Architectural Challenges in Large Enterprises - Colomb...Enterprise Integration Architectural Challenges in Large Enterprises - Colomb...
Enterprise Integration Architectural Challenges in Large Enterprises - Colomb...
99X Technology
 
Same Patterns Different Architectures - Colombo Architecture Meetup - Session-03
Same Patterns Different Architectures - Colombo Architecture Meetup - Session-03Same Patterns Different Architectures - Colombo Architecture Meetup - Session-03
Same Patterns Different Architectures - Colombo Architecture Meetup - Session-03
99X Technology
 

More from 99X Technology (19)

How to develop an AppSec culture in your project
How to develop an AppSec culture in your project How to develop an AppSec culture in your project
How to develop an AppSec culture in your project
 
Starting Test Automation In Your Project - Webinar by 99X Technology
Starting Test Automation In Your Project - Webinar by 99X TechnologyStarting Test Automation In Your Project - Webinar by 99X Technology
Starting Test Automation In Your Project - Webinar by 99X Technology
 
Webinar on Single Sign-On by 99X Technology
Webinar on Single Sign-On by 99X TechnologyWebinar on Single Sign-On by 99X Technology
Webinar on Single Sign-On by 99X Technology
 
Become a Quality Enabler
Become a Quality EnablerBecome a Quality Enabler
Become a Quality Enabler
 
Gearing Startups for Success through Product Engineering
Gearing Startups for Success through Product EngineeringGearing Startups for Success through Product Engineering
Gearing Startups for Success through Product Engineering
 
The Adra Story
The Adra StoryThe Adra Story
The Adra Story
 
The Story of Automation
The Story of AutomationThe Story of Automation
The Story of Automation
 
Microservices without servers
Microservices without serversMicroservices without servers
Microservices without servers
 
An Introduction to Docker
An Introduction to DockerAn Introduction to Docker
An Introduction to Docker
 
Microservices
MicroservicesMicroservices
Microservices
 
Know your Ride!
Know your Ride!Know your Ride!
Know your Ride!
 
Social Physics in a Corporate Environment
Social Physics in a Corporate Environment Social Physics in a Corporate Environment
Social Physics in a Corporate Environment
 
Cloud aware product engineering
Cloud aware product engineeringCloud aware product engineering
Cloud aware product engineering
 
Colombo Mobile Developer MeetUp - Building Scalable Cloud Connected Mobile Ap...
Colombo Mobile Developer MeetUp - Building Scalable Cloud Connected Mobile Ap...Colombo Mobile Developer MeetUp - Building Scalable Cloud Connected Mobile Ap...
Colombo Mobile Developer MeetUp - Building Scalable Cloud Connected Mobile Ap...
 
Enterprise Integration Architectural Challenges in Large Enterprises - Colomb...
Enterprise Integration Architectural Challenges in Large Enterprises - Colomb...Enterprise Integration Architectural Challenges in Large Enterprises - Colomb...
Enterprise Integration Architectural Challenges in Large Enterprises - Colomb...
 
Same Patterns Different Architectures - Colombo Architecture Meetup - Session-03
Same Patterns Different Architectures - Colombo Architecture Meetup - Session-03Same Patterns Different Architectures - Colombo Architecture Meetup - Session-03
Same Patterns Different Architectures - Colombo Architecture Meetup - Session-03
 
005_studentsharepointcamp_planyourfuturewithsharepoint
005_studentsharepointcamp_planyourfuturewithsharepoint005_studentsharepointcamp_planyourfuturewithsharepoint
005_studentsharepointcamp_planyourfuturewithsharepoint
 
004_studentsharepointcamp_enterprise application_demo
004_studentsharepointcamp_enterprise application_demo004_studentsharepointcamp_enterprise application_demo
004_studentsharepointcamp_enterprise application_demo
 
003_studentsharepointcamp_outoftheboxfeaturesofsharepoint_demo
003_studentsharepointcamp_outoftheboxfeaturesofsharepoint_demo003_studentsharepointcamp_outoftheboxfeaturesofsharepoint_demo
003_studentsharepointcamp_outoftheboxfeaturesofsharepoint_demo
 

Recently uploaded

introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 

Recently uploaded (20)

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 

Kick Starting Test Automation

  • 2. KICK STARTING TEST AUTOMATION ASSUMPTIONS ▸A system to automate. ▸A (manual testing) test plan.
  • 3. KICK STARTING TEST AUTOMATION STEPS 1. Convince the client 2. Create a test plan (in the absence of one) including configurations 3. Find test automation experts 4. Find the appropriate tool(s) 5. Create the test automation framework and scripts 6. Implementing/integrating with CI/CD The above steps are merely a guideline!
  • 4. KICK STARTING TEST AUTOMATION CONVINCE THE CLIENT - I Different types of customers ๏ Non technical - No clue about automation ๏ Techie but fails to see the need to automate ๏ Those who don’t want to invest (time and/or money) in test automation
  • 5. KICK STARTING TEST AUTOMATION CONVINCE THE CLIENT - II Myths: ๏ Test automation will replace manual testing ๏ Anything & everything can be automated ๏ Automated testing > manual testing ๏ Quick/immediate ROI ๏ Customer will never see the results of automation
  • 6. KICK STARTING TEST AUTOMATION CONVINCE THE CLIENT - III Facts: ✓ Initial investment is high (time, resources, etc) ✓ Can be run at any time convenient ✓ Reduces the workload for manual testing ✓ Diligent ✓ Simultaneous/parallel execution ✓ Consistent and accurate ✓ Improves test coverage ✓ Reusability
  • 7. KICK STARTING TEST AUTOMATION CREATE A TEST PLAN ▸Identify suitable test cases to automate. ▸Identify the environment + device configurations required. ▸Do NOT automate: A test that runs only once. An unstable feature; constant UI/functional change. Usability tests. Tests that require a human’s opinion
  • 8. Why now? Why not earlier? KICK STARTING TEST AUTOMATION FIND A TEST AUTOMATION EXPERT ‣ To do the scripting ‣ Benefits: ✓ Reduce the learning curve ✓ Reduce the chance of neglecting manual testing ✓ Help decide on an appropriate tool ✓ And many more!!!
  • 9. KICK STARTING TEST AUTOMATION FIND THE APPROPRIATE TOOL(S)
  • 10. KICK STARTING TEST AUTOMATION TEST FRAMEWORK + SCRIPTING Is it maintainable? Is it reusable? Is it parameterised?
  • 11. KICK STARTING TEST AUTOMATION IMPLEMENTING/INTEGRATING WITH CI/CD
  • 12. TEST AUTOMATION DOES NOT MEAN MORE TESTING IN LESS TIME; IT MEANS MORE TESTING IN THE SAME TIME. Software Testing Help KICK STARTING TEST AUTOMATION

Editor's Notes

  1. Emphasise that these steps are merely a guideline. Sometime they might have to be adapted as per the circumstances.
  2. The final category is refers to those who know about automation and know of its benefits but are too cheap to invest. The nay-sayers; they will always say, “NO”
  3. Sometimes convincing a client will have to take place after developing a POC.
  4. In the case of having to develop a PoC before convincing the client, this might be someone who could “consult” on the PoC; such as a member of the automation drive or an intern even.
  5. Look at the available tools See which ones support the product’s technology stack Paid vs Free: sometimes a paid tool is a necessity