SlideShare a Scribd company logo
Reading, October 7th 2016
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 1
JSON, XML
Selenium
Sikuli
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 2
 Unit tests: maximum granularity
◦ Assert 2=sum(1,1)
 Quick
 Same codebase
 Immediate feedback
 Need knowledge of the code
 Minimal functional meaning
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 3
 Collection of related Unit Tests
 Still need to have codebase knowledge
 Enhanced functional meaning… but not
complete!
 Still quick and immediate feedback
◦ TestCalculator(a,b,x,y,z…)
◦ Assert x=sum(a,b)
◦ Assert y=prod(a,b)
◦ Assert z=div(a,b)
◦ ….
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 4
 Contract based
 Requirements come into play: functional tests
 Inputs and outputs to full system (E2E) /
components / single component
 Different approaches:
◦ Large inputs: Data Driven Framework
◦ Behaviour Driven Framework: cucumber, jbehave
◦ Keyword Driven Framework
ALL OF THEM COMBINED!
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 5
 Full system End to End, functional tests
 Costly: time, tools, development
 Must be kept SIMPLE
 Flaky!
 Combined with Behaviour, Data Driven or
Keyword driven frameworks
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 6
 How many tests?
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 7
“AS MANY AS NEEDED,
AS LITTLE AS
NECESSARY”
 Decision making process:
◦ What is the impact of not having a test?
◦ What is the cost of building it?
◦ Time constraints?
◦ Tools needed?
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 8
£
 “Why did the automation not detect this?”
 “Will it be 100% automated?”
 “We won’t need manual test”
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 9
EXPLORATORY
TESTING!!
 Test environments challenge
◦ Use of DOCKER
 Performance testing
◦ Gatling
 Continuous Integration challenge
◦ Continuous testing
◦ Automated release build
◦ Speed up of releases
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 10
 NLP Frameworks?
 Machine Learning
 Self correcting software?
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 11
 Counting goals!
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 12
 Risk?
 Approaches:
◦ Unit tests
◦ Data driven
◦ Behaviour driven
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 13
 Unit tests
 :assertEquals(“1-3”, scoreGoal(HOME))…
 All the possible cases?
 Scope? Input, output
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 14
 Data driven framework
 Run the last 20? Man U – Arsenal games
 Assert scores
 Is data complete? Penalties, extra time…
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 15
 Behaviour Driven framework
 Team involvement – business!
 All speak the same language?
 Ambiguity? Duplicity?
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 16
 Keyword driven framework
 Similar to behaviour driven
 Free “syntax”
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 17
07/10/2016
David Montero - Challenges and
Approaces to Automation Testing
of Software 18

More Related Content

What's hot

Resume Sanjeevan S Rawat
Resume Sanjeevan S RawatResume Sanjeevan S Rawat
Resume Sanjeevan S Rawat
sanjeev rawat
 
Automating Common Criteria
Automating Common Criteria Automating Common Criteria
Automating Common Criteria
Javier Tallón
 
vinayak chavan-tester
vinayak chavan-testervinayak chavan-tester
vinayak chavan-tester
Vinayak Chavan
 
Top 50 Software Testing Interview Questions & Answers | Edureka
Top 50 Software Testing Interview Questions & Answers | EdurekaTop 50 Software Testing Interview Questions & Answers | Edureka
Top 50 Software Testing Interview Questions & Answers | Edureka
Edureka!
 
Test automation-framework
Test automation-frameworkTest automation-framework
Swati_Jain Resume
Swati_Jain ResumeSwati_Jain Resume
Swati_Jain Resume
swati jain
 
CV_LuisMorales_03_2016
CV_LuisMorales_03_2016CV_LuisMorales_03_2016
CV_LuisMorales_03_2016
Luis Antonio Morales Rangel
 
best selenium training institute in Hyderabad
best selenium training institute in Hyderabadbest selenium training institute in Hyderabad
best selenium training institute in Hyderabad
SaiprasadVella
 
Test Automation Interview Questions and Answers | Edureka
Test Automation Interview Questions and Answers | EdurekaTest Automation Interview Questions and Answers | Edureka
Test Automation Interview Questions and Answers | Edureka
Edureka!
 
How To Write A Test Case In Software Testing | Edureka
How To Write A Test Case In Software Testing | EdurekaHow To Write A Test Case In Software Testing | Edureka
How To Write A Test Case In Software Testing | Edureka
Edureka!
 
Istqb foundation-and-selenium-java-automation-testing course
Istqb foundation-and-selenium-java-automation-testing courseIstqb foundation-and-selenium-java-automation-testing course
Istqb foundation-and-selenium-java-automation-testing course
Narayanan Palani
 
Resume
ResumeResume
Resume
Manish Dubey
 
dhiraj_ghavate
dhiraj_ghavatedhiraj_ghavate
dhiraj_ghavate
dhiraj ghavate
 
Fresher interview question for software testing (QA) manual + basic automation
Fresher interview question for software testing (QA) manual + basic automationFresher interview question for software testing (QA) manual + basic automation
Fresher interview question for software testing (QA) manual + basic automation
Rakesh Hansalia
 
Resume
Resume Resume
Selenium training eduxfactor
Selenium training   eduxfactorSelenium training   eduxfactor
Selenium training eduxfactor
KapilSai3
 
Top 50 Performance Testing Interview Questions | Edureka
Top 50 Performance Testing Interview Questions | EdurekaTop 50 Performance Testing Interview Questions | Edureka
Top 50 Performance Testing Interview Questions | Edureka
Edureka!
 
PMBOK® Guide Edition 5 vs 6 | Edureka
PMBOK® Guide Edition 5 vs 6 | EdurekaPMBOK® Guide Edition 5 vs 6 | Edureka
PMBOK® Guide Edition 5 vs 6 | Edureka
Edureka!
 
IGT's Intelligent Automation Framework
IGT's Intelligent Automation FrameworkIGT's Intelligent Automation Framework
IGT's Intelligent Automation Framework
greyaudrina
 
Test Automation
Test AutomationTest Automation
Test Automation
Mphasis
 

What's hot (20)

Resume Sanjeevan S Rawat
Resume Sanjeevan S RawatResume Sanjeevan S Rawat
Resume Sanjeevan S Rawat
 
Automating Common Criteria
Automating Common Criteria Automating Common Criteria
Automating Common Criteria
 
vinayak chavan-tester
vinayak chavan-testervinayak chavan-tester
vinayak chavan-tester
 
Top 50 Software Testing Interview Questions & Answers | Edureka
Top 50 Software Testing Interview Questions & Answers | EdurekaTop 50 Software Testing Interview Questions & Answers | Edureka
Top 50 Software Testing Interview Questions & Answers | Edureka
 
Test automation-framework
Test automation-frameworkTest automation-framework
Test automation-framework
 
Swati_Jain Resume
Swati_Jain ResumeSwati_Jain Resume
Swati_Jain Resume
 
CV_LuisMorales_03_2016
CV_LuisMorales_03_2016CV_LuisMorales_03_2016
CV_LuisMorales_03_2016
 
best selenium training institute in Hyderabad
best selenium training institute in Hyderabadbest selenium training institute in Hyderabad
best selenium training institute in Hyderabad
 
Test Automation Interview Questions and Answers | Edureka
Test Automation Interview Questions and Answers | EdurekaTest Automation Interview Questions and Answers | Edureka
Test Automation Interview Questions and Answers | Edureka
 
How To Write A Test Case In Software Testing | Edureka
How To Write A Test Case In Software Testing | EdurekaHow To Write A Test Case In Software Testing | Edureka
How To Write A Test Case In Software Testing | Edureka
 
Istqb foundation-and-selenium-java-automation-testing course
Istqb foundation-and-selenium-java-automation-testing courseIstqb foundation-and-selenium-java-automation-testing course
Istqb foundation-and-selenium-java-automation-testing course
 
Resume
ResumeResume
Resume
 
dhiraj_ghavate
dhiraj_ghavatedhiraj_ghavate
dhiraj_ghavate
 
Fresher interview question for software testing (QA) manual + basic automation
Fresher interview question for software testing (QA) manual + basic automationFresher interview question for software testing (QA) manual + basic automation
Fresher interview question for software testing (QA) manual + basic automation
 
Resume
Resume Resume
Resume
 
Selenium training eduxfactor
Selenium training   eduxfactorSelenium training   eduxfactor
Selenium training eduxfactor
 
Top 50 Performance Testing Interview Questions | Edureka
Top 50 Performance Testing Interview Questions | EdurekaTop 50 Performance Testing Interview Questions | Edureka
Top 50 Performance Testing Interview Questions | Edureka
 
PMBOK® Guide Edition 5 vs 6 | Edureka
PMBOK® Guide Edition 5 vs 6 | EdurekaPMBOK® Guide Edition 5 vs 6 | Edureka
PMBOK® Guide Edition 5 vs 6 | Edureka
 
IGT's Intelligent Automation Framework
IGT's Intelligent Automation FrameworkIGT's Intelligent Automation Framework
IGT's Intelligent Automation Framework
 
Test Automation
Test AutomationTest Automation
Test Automation
 

Viewers also liked

Jfaa 5 hojas
Jfaa 5 hojasJfaa 5 hojas
Método de investigación
Método de investigaciónMétodo de investigación
Método de investigación
rosa270302
 
Informatica en grupo
Informatica en grupoInformatica en grupo
Informatica en grupo
JORGE FABRICIO ALEMAN ALVAREZ
 
Deontologia 3 hojas
Deontologia 3 hojasDeontologia 3 hojas
Deontologia 3 hojas
JORGE FABRICIO ALEMAN ALVAREZ
 
Tecnologia de la comunicación
Tecnologia de la comunicaciónTecnologia de la comunicación
Tecnologia de la comunicación
rosa270302
 
Smart city
Smart citySmart city
Smart city
Anuj Bhardwaj
 
Governors
GovernorsGovernors
Governors
nishant singh
 
A combizmok kvantitatív MR vizsgálata excentrikus és nyújtásos-rövidüléses ko...
A combizmok kvantitatív MR vizsgálata excentrikus és nyújtásos-rövidüléses ko...A combizmok kvantitatív MR vizsgálata excentrikus és nyújtásos-rövidüléses ko...
A combizmok kvantitatív MR vizsgálata excentrikus és nyújtásos-rövidüléses ko...Katalin Tóth
 
науково практична конференція
науково практична  конференціянауково практична  конференція
науково практична конференція
Ирина Шершавец
 
Hvordan spille kant i håndball
Hvordan spille kant i håndballHvordan spille kant i håndball
Hvordan spille kant i håndball
nilssen
 
Investigación cualitativa y cuantitativa
Investigación cualitativa y cuantitativaInvestigación cualitativa y cuantitativa
Investigación cualitativa y cuantitativa
rosa270302
 
5 hojas deontologia
5 hojas deontologia5 hojas deontologia
5 hojas deontologia
JORGE FABRICIO ALEMAN ALVAREZ
 
Tryo bags presentaion no MRP
Tryo bags presentaion no MRPTryo bags presentaion no MRP
Tryo bags presentaion no MRP
Tryo bags
 
Signing up in sound of space
Signing up in sound of spaceSigning up in sound of space
Signing up in sound of space
Sound Of Space
 

Viewers also liked (14)

Jfaa 5 hojas
Jfaa 5 hojasJfaa 5 hojas
Jfaa 5 hojas
 
Método de investigación
Método de investigaciónMétodo de investigación
Método de investigación
 
Informatica en grupo
Informatica en grupoInformatica en grupo
Informatica en grupo
 
Deontologia 3 hojas
Deontologia 3 hojasDeontologia 3 hojas
Deontologia 3 hojas
 
Tecnologia de la comunicación
Tecnologia de la comunicaciónTecnologia de la comunicación
Tecnologia de la comunicación
 
Smart city
Smart citySmart city
Smart city
 
Governors
GovernorsGovernors
Governors
 
A combizmok kvantitatív MR vizsgálata excentrikus és nyújtásos-rövidüléses ko...
A combizmok kvantitatív MR vizsgálata excentrikus és nyújtásos-rövidüléses ko...A combizmok kvantitatív MR vizsgálata excentrikus és nyújtásos-rövidüléses ko...
A combizmok kvantitatív MR vizsgálata excentrikus és nyújtásos-rövidüléses ko...
 
науково практична конференція
науково практична  конференціянауково практична  конференція
науково практична конференція
 
Hvordan spille kant i håndball
Hvordan spille kant i håndballHvordan spille kant i håndball
Hvordan spille kant i håndball
 
Investigación cualitativa y cuantitativa
Investigación cualitativa y cuantitativaInvestigación cualitativa y cuantitativa
Investigación cualitativa y cuantitativa
 
5 hojas deontologia
5 hojas deontologia5 hojas deontologia
5 hojas deontologia
 
Tryo bags presentaion no MRP
Tryo bags presentaion no MRPTryo bags presentaion no MRP
Tryo bags presentaion no MRP
 
Signing up in sound of space
Signing up in sound of spaceSigning up in sound of space
Signing up in sound of space
 

Similar to Challenges and approaches to automating testing of software

STPCon fall 2012: The Testing Renaissance Has Arrived
STPCon fall 2012: The Testing Renaissance Has ArrivedSTPCon fall 2012: The Testing Renaissance Has Arrived
STPCon fall 2012: The Testing Renaissance Has Arrived
SOASTA
 
Resume_Sameer Parihar
Resume_Sameer PariharResume_Sameer Parihar
Resume_Sameer Parihar
Sameer Parihar
 
sanjayresume
sanjayresumesanjayresume
sanjayresume
sanjay Dhanalakota
 
Resume_shai.docx
Resume_shai.docxResume_shai.docx
Resume_shai.docx
Shaista Fatima
 
Continuous Testing - The Final Frontier
Continuous Testing - The Final FrontierContinuous Testing - The Final Frontier
Continuous Testing - The Final Frontier
Jaco Greyling
 
Shraddha_Test_Analyst_10_years_Exp
Shraddha_Test_Analyst_10_years_ExpShraddha_Test_Analyst_10_years_Exp
Shraddha_Test_Analyst_10_years_Exp
Shraddha Vishwakarma
 
QA Resume
QA ResumeQA Resume
QA Resume
Krishna Kumar
 
Sathishkumar_M
Sathishkumar_MSathishkumar_M
Sathishkumar_M
Sathish Kumar
 
Vijay Mishra
Vijay MishraVijay Mishra
Vijay Mishra
vijay Mishra
 
Android Beat the-quiz application
Android Beat the-quiz applicationAndroid Beat the-quiz application
Android Beat the-quiz application
Ayush Singh
 
Madhusmita mohanty_MohantyCV
Madhusmita mohanty_MohantyCVMadhusmita mohanty_MohantyCV
Madhusmita mohanty_MohantyCV
madhusmita mohanty
 
Comparing Agile QA Approaches to End-to-End Testing
Comparing Agile QA Approaches to End-to-End TestingComparing Agile QA Approaches to End-to-End Testing
Comparing Agile QA Approaches to End-to-End Testing
Katie Chin
 
Testing and Measurement in DevOps: Find Solutions—Not More Problems
Testing and Measurement in DevOps: Find Solutions—Not More ProblemsTesting and Measurement in DevOps: Find Solutions—Not More Problems
Testing and Measurement in DevOps: Find Solutions—Not More Problems
TechWell
 
Software Development Lifecycle Presentation
Software Development Lifecycle PresentationSoftware Development Lifecycle Presentation
Software Development Lifecycle Presentation
ssuser645e24
 
CV Jose Antonio Sanchez Guerra
CV Jose Antonio Sanchez GuerraCV Jose Antonio Sanchez Guerra
CV Jose Antonio Sanchez Guerra
Jose Antonio Sanchez Guerra Lugo
 
Vipin qa engineer-3.5+years_exp
Vipin qa engineer-3.5+years_expVipin qa engineer-3.5+years_exp
Vipin qa engineer-3.5+years_exp
Vipin Gupta
 
Optimizing Your Agile Testing Processes
Optimizing Your Agile Testing ProcessesOptimizing Your Agile Testing Processes
Optimizing Your Agile Testing Processes
Stanton Champion
 
NidhiVasudev_Resume
NidhiVasudev_ResumeNidhiVasudev_Resume
NidhiVasudev_Resume
Nidhi Vasudev
 
Agile Methodologies For Android Development: How Continuous Delivery can redu...
Agile Methodologies For Android Development: How Continuous Delivery can redu...Agile Methodologies For Android Development: How Continuous Delivery can redu...
Agile Methodologies For Android Development: How Continuous Delivery can redu...
Tsatsi Mahase
 
Universal test solutions customer testimonial 10192013-v2.2
Universal test solutions customer testimonial 10192013-v2.2Universal test solutions customer testimonial 10192013-v2.2
Universal test solutions customer testimonial 10192013-v2.2
Universal Technology Solutions
 

Similar to Challenges and approaches to automating testing of software (20)

STPCon fall 2012: The Testing Renaissance Has Arrived
STPCon fall 2012: The Testing Renaissance Has ArrivedSTPCon fall 2012: The Testing Renaissance Has Arrived
STPCon fall 2012: The Testing Renaissance Has Arrived
 
Resume_Sameer Parihar
Resume_Sameer PariharResume_Sameer Parihar
Resume_Sameer Parihar
 
sanjayresume
sanjayresumesanjayresume
sanjayresume
 
Resume_shai.docx
Resume_shai.docxResume_shai.docx
Resume_shai.docx
 
Continuous Testing - The Final Frontier
Continuous Testing - The Final FrontierContinuous Testing - The Final Frontier
Continuous Testing - The Final Frontier
 
Shraddha_Test_Analyst_10_years_Exp
Shraddha_Test_Analyst_10_years_ExpShraddha_Test_Analyst_10_years_Exp
Shraddha_Test_Analyst_10_years_Exp
 
QA Resume
QA ResumeQA Resume
QA Resume
 
Sathishkumar_M
Sathishkumar_MSathishkumar_M
Sathishkumar_M
 
Vijay Mishra
Vijay MishraVijay Mishra
Vijay Mishra
 
Android Beat the-quiz application
Android Beat the-quiz applicationAndroid Beat the-quiz application
Android Beat the-quiz application
 
Madhusmita mohanty_MohantyCV
Madhusmita mohanty_MohantyCVMadhusmita mohanty_MohantyCV
Madhusmita mohanty_MohantyCV
 
Comparing Agile QA Approaches to End-to-End Testing
Comparing Agile QA Approaches to End-to-End TestingComparing Agile QA Approaches to End-to-End Testing
Comparing Agile QA Approaches to End-to-End Testing
 
Testing and Measurement in DevOps: Find Solutions—Not More Problems
Testing and Measurement in DevOps: Find Solutions—Not More ProblemsTesting and Measurement in DevOps: Find Solutions—Not More Problems
Testing and Measurement in DevOps: Find Solutions—Not More Problems
 
Software Development Lifecycle Presentation
Software Development Lifecycle PresentationSoftware Development Lifecycle Presentation
Software Development Lifecycle Presentation
 
CV Jose Antonio Sanchez Guerra
CV Jose Antonio Sanchez GuerraCV Jose Antonio Sanchez Guerra
CV Jose Antonio Sanchez Guerra
 
Vipin qa engineer-3.5+years_exp
Vipin qa engineer-3.5+years_expVipin qa engineer-3.5+years_exp
Vipin qa engineer-3.5+years_exp
 
Optimizing Your Agile Testing Processes
Optimizing Your Agile Testing ProcessesOptimizing Your Agile Testing Processes
Optimizing Your Agile Testing Processes
 
NidhiVasudev_Resume
NidhiVasudev_ResumeNidhiVasudev_Resume
NidhiVasudev_Resume
 
Agile Methodologies For Android Development: How Continuous Delivery can redu...
Agile Methodologies For Android Development: How Continuous Delivery can redu...Agile Methodologies For Android Development: How Continuous Delivery can redu...
Agile Methodologies For Android Development: How Continuous Delivery can redu...
 
Universal test solutions customer testimonial 10192013-v2.2
Universal test solutions customer testimonial 10192013-v2.2Universal test solutions customer testimonial 10192013-v2.2
Universal test solutions customer testimonial 10192013-v2.2
 

Challenges and approaches to automating testing of software

  • 1. Reading, October 7th 2016 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 1
  • 2. JSON, XML Selenium Sikuli 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 2
  • 3.  Unit tests: maximum granularity ◦ Assert 2=sum(1,1)  Quick  Same codebase  Immediate feedback  Need knowledge of the code  Minimal functional meaning 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 3
  • 4.  Collection of related Unit Tests  Still need to have codebase knowledge  Enhanced functional meaning… but not complete!  Still quick and immediate feedback ◦ TestCalculator(a,b,x,y,z…) ◦ Assert x=sum(a,b) ◦ Assert y=prod(a,b) ◦ Assert z=div(a,b) ◦ …. 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 4
  • 5.  Contract based  Requirements come into play: functional tests  Inputs and outputs to full system (E2E) / components / single component  Different approaches: ◦ Large inputs: Data Driven Framework ◦ Behaviour Driven Framework: cucumber, jbehave ◦ Keyword Driven Framework ALL OF THEM COMBINED! 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 5
  • 6.  Full system End to End, functional tests  Costly: time, tools, development  Must be kept SIMPLE  Flaky!  Combined with Behaviour, Data Driven or Keyword driven frameworks 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 6
  • 7.  How many tests? 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 7 “AS MANY AS NEEDED, AS LITTLE AS NECESSARY”
  • 8.  Decision making process: ◦ What is the impact of not having a test? ◦ What is the cost of building it? ◦ Time constraints? ◦ Tools needed? 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 8 £
  • 9.  “Why did the automation not detect this?”  “Will it be 100% automated?”  “We won’t need manual test” 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 9 EXPLORATORY TESTING!!
  • 10.  Test environments challenge ◦ Use of DOCKER  Performance testing ◦ Gatling  Continuous Integration challenge ◦ Continuous testing ◦ Automated release build ◦ Speed up of releases 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 10
  • 11.  NLP Frameworks?  Machine Learning  Self correcting software? 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 11
  • 12.  Counting goals! 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 12
  • 13.  Risk?  Approaches: ◦ Unit tests ◦ Data driven ◦ Behaviour driven 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 13
  • 14.  Unit tests  :assertEquals(“1-3”, scoreGoal(HOME))…  All the possible cases?  Scope? Input, output 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 14
  • 15.  Data driven framework  Run the last 20? Man U – Arsenal games  Assert scores  Is data complete? Penalties, extra time… 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 15
  • 16.  Behaviour Driven framework  Team involvement – business!  All speak the same language?  Ambiguity? Duplicity? 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 16
  • 17.  Keyword driven framework  Similar to behaviour driven  Free “syntax” 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 17
  • 18. 07/10/2016 David Montero - Challenges and Approaces to Automation Testing of Software 18

Editor's Notes

  1. Reverse pyramid ? One of the many pyramids… the one I like most