SlideShare a Scribd company logo
© Curiosity Software Ireland Ltd. 2020
The Broken Promise of Test
Automation
Why are we still hand-cranking tests?
Moderator: Tom Pryce
Communication Manager, Curiosity Software Ireland
Thomas.Pryce@Curiosity.Software
@TomTestsToo
Daniel Howard
Senior Researcher, Bloor
DHoward@bloorresearch.com
Linkedin.com/in/DanielStLegerHoward
James Walker
Director of Technology, Curiosity.
James.Walker@Curiosity.Software
@CuriositySoft
Huw Price
Managing Director, Curiosity
Huw.Price@Curiosity.Software
@DataInventor
© Curiosity Software Ireland Ltd. 2020
The Broken Promise of Test
Automation
1. Daniel Howard: Ensuring application quality with test automation
2. Huw Price: What next for Automation in Testing?
3. James Walker, Demo: Some next steps for test automation
4. Questions and discussion
Ensuring application quality
with test automation
Daniel Howard
Senior Analyst,
Information Management and DevOps
NOVEMBER 2020
Confidential © Bloor Research 2020 Evolution is Essential
Agenda
Why test automation?
How do you make test automation work?
Types of automation
– A note on AI and machine learning
– Test design automation
– Test data management and automation
– Service virtualisation
– Test execution automation
Testing in perpetuity
Conclusion
Confidential © Bloor Research 2020 Evolution is Essential
Why test automation?
Why test at all?
– Test coverage is not an end in itself
– We’re really aiming to create high quality applications
– Hence effective testing must work towards this end
With that in mind, a strictly manual testing solution
is not fit for purpose
– Slow, expensive, biased, difficult to maintain, etc.
Test automation can address these issues
– But only if it’s implemented effectively
Confidential © Bloor Research 2020 Evolution is Essential
How do you make test automation work?
Comprehensive and continuous testing: you must automate
from beginning to end
– Any gaps can (will) create bottlenecks
– This means that every part of your testing process must integrate together seamlessly
Continuous testing throughout the development life cycle (original image courtesy of Nevercode)
Confidential © Bloor Research 2020 Evolution is Essential
How do you make test automation work?
Maintainability:
your testing suite must be kept up-to-date
Measurability:
every test should measurably improve the quality of
your applications or system
– Don’t waste time on unnecessary tests
Confidential © Bloor Research 2020 Evolution is Essential
Types of test automation
Test automation can (and should) drive every part
of the testing process
Traditionally limited to test execution automation
But can be much more than that, for instance:
– Test design automation
– Test data management and automation
– Service virtualisation
Confidential © Bloor Research 2020 Evolution is Essential
A note on AI and machine learning
AI and machine learning can be important tools for building
automation capabilities, both for testing and in general
However!
– They don’t provide automation in and of themselves
– They are helpful, but not necessary for test automation
– They are becoming buzzwords
Don’t mistake AI for automation
Focus on how much automation is provided in practice,
not whether a given feature is AI-enabled
Confidential © Bloor Research 2020 Evolution is Essential
Test design automation
Automate testing at a high level using model based testing
Model your system, then leverage it to generate
an optimised suite of test cases and/or scripts
What counts as ‘optimised’ ?
How do you build your model?
Automated change management
Ease of use and collaboration
Test design automation in Curiosity SoftwareTest Modeller
Confidential © Bloor Research 2020 Evolution is Essential
Test data management and automation
You can’t test without test data
Production data sets are too large and often sensitive
Traditional approach: subset and mask
Newer approaches
– Generate synthetic data that imitates your real data
– Create and distribute virtualised copies of your production data
Slow or difficult test data management can cause a bottleneck
– hence test data automation
Confidential © Bloor Research 2020 Evolution is Essential
Service virtualisation
The systems you’re testing don’t exist in vacuums:
they interact with services both internal and external
These services will suffer from downtime
and may charge based on use
Service virtualisation allows you to test with virtual services
– Lightweight, durable, dependable
Confidential © Bloor Research 2020 Evolution is Essential
Service virtualisation
Service virtualisation infrastructure (original image courtesy ofTraffic Parrot)
Confidential © Bloor Research 2020 Evolution is Essential
Test execution automation
Manage and run your test scripts
Moreover, different types of testing
– API testing
– Performance and load testing
– Non-functional testing generally
Ideally, all types of test should be generated and executed
automatically
Confidential © Bloor Research 2020 Evolution is Essential
Testing in perpetuity
Maintainability
Monitoring
– Identify issues in real-time
– Measure impact of testing efforts
Ongoing development
– Monitor trends to drive improvement
Confidential © Bloor Research 2020 Evolution is Essential
Conclusion
Testing exists to improve the quality of your applications in a real,
measurable sense (rather than as a box-ticking exercise)
Manual testing is woefully inadequate for this
(although it’s still better than nothing)
Automated testing is far better if it lives up to its potential
This potential can only be realised if your testing is continuous,
comprehensive, maintainable and measurable
© Curiosity Software Ireland Ltd. 2020
What next for automation in
testing?
Huw Price, Managing Director, Curiosity Software
© Curiosity Software Ireland Ltd. 2020
Ask yourself: What are the problems
worth solving?
Changes to tools and techniques should be driven by value. What are the
most pressing challenges undermining the value of testing today?
1. Test creation remains manual.
2. Manual test case design cannot achieve sufficient coverage for complex systems.
3. Overtesting.
4. Test data destabilises automation and creates bottlenecks.
5. Brittle tests break when the system changes.
6. Automation code is not easily re-usable.
© Curiosity Software Ireland Ltd. 2020
An algorithm is not AI:
Further questions to ask in the face of AI/ML
1. Does my organisation have sufficient data to ensure that AI/ML will deliver value?
2. Are our technologies connected with value flowing?
3. How can I add the new technology to my existing and evolving estate?
4. How are we targeting and measuring testing?
− Lots of newer technology is great at identifying what we could test. But how do we know what we should?
5. Are we delivering meaningful results?
− Is it really a bug? How ‘risky’ is it? How do we fix it?
© Curiosity Software Ireland Ltd. 2020
A step forward?
We need to identify technologies that:
1) Will deliver clear and measurable value.
− Do they solve the key challenges in testing today?
2) Are implementable today.
− They must build on or existing processes and tech (not just idealized
green fields).
© Curiosity Software Ireland Ltd. 2020
Technologies that you can introduce today
Extending automation beyond test execution:
1. Automation and optimisation either side of test execution – test case design, test data automation.
2. Traceability automates maintenance – update a single source of truth, changes ripple across linked assets.
Technologies to move towards “intelligence” in testing
3. Self-healing page objects – multiple dynamic identifiers run tests after UI changes, updating invalid
identifiers.
4. Fast Modelling – A catalogue of rules models equivalence classes for known elements, ‘learning’ over time.
5. Honing tests based on recent defects – Self-generating tests circle a defect, automating root cause analysis.
6. Dynamic Tests that are iterative, feature driven, exhaustive. Automatically change the level of testing on
components through development.
Demo
© Curiosity Software Ireland Ltd. 2020
© Curiosity Software Ireland Ltd 2020
Questions and Discussion
© Curiosity Software Ireland Ltd. 2020
Carry on the conversation?
• We’d love to chat further. Book a web meeting at
calendly.com/curiosity-james
• Want to try the technologies you’ve seen today? Visit Testmodeller.io
for a free trial.
• Follow @CuriositySoft and find us on LinkedIn
• Email us on James.Walker@Curiosity.Software or
Huw.Price@Curiosity.Software
© Curiosity Software Ireland Ltd 2020
Thank you
James.Walker@Curiosity.Software
Huw.Price@Curiosity.Software
DHoward@bloorresearch.com

More Related Content

PPTX
Development Has Moved On: Test data needs to catch up with containers
PPTX
Curiosity and Coforge present - Oracle FLEXCUBE: De-risk upgrades and migrati...
PPTX
Curiosity and Sauce Labs present - When to stop testing: 3 dimensions of test...
PPTX
Five reasons to model during QA
PPTX
Curiosity and Lemontree present - Data Breaks DevOps: Why you need automated ...
PPTX
To Open Banking and Beyond: Developing APIs that are Resilient to every new I...
PPTX
Curiosity and SelectorsHub present: Generate Rigorous Automated Tests - and L...
PDF
Development Has Moved On: Test data needs to catch up with containers
Curiosity and Coforge present - Oracle FLEXCUBE: De-risk upgrades and migrati...
Curiosity and Sauce Labs present - When to stop testing: 3 dimensions of test...
Five reasons to model during QA
Curiosity and Lemontree present - Data Breaks DevOps: Why you need automated ...
To Open Banking and Beyond: Developing APIs that are Resilient to every new I...
Curiosity and SelectorsHub present: Generate Rigorous Automated Tests - and L...

What's hot (20)

PPTX
Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...
PPTX
Machine Learning applications in accessibility
PPTX
Webinar: Removing Barriers to Continuous Delivery of Business Value
PPTX
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
PPTX
Mainframe MRI from CA Technologies
PDF
Service Virtualization: What Testers Need to Know
PDF
ABC's of Service Virtualization
PDF
Accelerate Agile Development with Service Virtualization - Czech Test
PPTX
Continuous Integration for Mobile App Testing
PDF
Is BDD Worth It? Considerations for Advanced Test Automation
PPTX
How Online Retailer Resident Scaled DevOps with AWS and CloudShell Colony
PDF
Exposing and Fixing Common App Performance Problems
PDF
Practical operability techniques for teams - Matthew Skelton - Conflux - Cont...
PDF
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
PPTX
Static Application Security Testing Strategies for Automation and Continuous ...
PPTX
Oracle database performance monitoring diagnosis and reporting with EG Innova...
PDF
Code-to-Cloud Visibility: An Essential Framework for DevOps Success
PDF
Spirent: Datum User Experience Analytics System
PPTX
Operationalize all the network things
PDF
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
Curiosity and Xray present - In sprint testing: Aligning tests and teams to r...
Machine Learning applications in accessibility
Webinar: Removing Barriers to Continuous Delivery of Business Value
Adopting Cloud Testing for Continuous Delivery, with the premier global provi...
Mainframe MRI from CA Technologies
Service Virtualization: What Testers Need to Know
ABC's of Service Virtualization
Accelerate Agile Development with Service Virtualization - Czech Test
Continuous Integration for Mobile App Testing
Is BDD Worth It? Considerations for Advanced Test Automation
How Online Retailer Resident Scaled DevOps with AWS and CloudShell Colony
Exposing and Fixing Common App Performance Problems
Practical operability techniques for teams - Matthew Skelton - Conflux - Cont...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Static Application Security Testing Strategies for Automation and Continuous ...
Oracle database performance monitoring diagnosis and reporting with EG Innova...
Code-to-Cloud Visibility: An Essential Framework for DevOps Success
Spirent: Datum User Experience Analytics System
Operationalize all the network things
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
Ad

Similar to The Broken Promise of Test Automation: Why are we still hand-cranking tests? (20)

PPTX
Model-Based Testing for Cypress
PPTX
Model-Based Testing for ALM Octane: Better tests, built faster
PPTX
Curiosity software Ireland and Perfecto present: achieving in-sprint regressi...
PDF
Introduction to Test Automation - Technology and Tools
PDF
Future of Test Automation with Latest Trends in Software Testing.pdf
PDF
Selenium - A Trending Automation Testing Tool
PDF
Future of Test Automation with Latest Trends in Software Testing.pdf
PDF
Optimize Your Software Testing Workflow With AI.pdf
PDF
Optimize Your Software Testing Workflow With AI.pdf
PDF
UiPath Test Automation using UiPath Test Suite series, part 1
PDF
Software QA Testing_ Explore the Trend Today 2025.pdf
PDF
What is scriptless test automation and what are its benefits.pdf
PPTX
Model-Based Test Automation: Automate more, automate faster, automate accurately
PPTX
Test data automation: delivering quality data at speed
PDF
Integrating AI in software quality in absence of a well-defined requirements
PDF
How Quality Assurance Services Enhance Product Development.pdf
PDF
Emerging Technologies Transforming Quality Assurance Services.pdf
PDF
How to build confidence in your release cycle
DOCX
How Would Software Testing Change in the Future.docx.docx
PDF
QA Automation testing - Cloud deployed workflow application
Model-Based Testing for Cypress
Model-Based Testing for ALM Octane: Better tests, built faster
Curiosity software Ireland and Perfecto present: achieving in-sprint regressi...
Introduction to Test Automation - Technology and Tools
Future of Test Automation with Latest Trends in Software Testing.pdf
Selenium - A Trending Automation Testing Tool
Future of Test Automation with Latest Trends in Software Testing.pdf
Optimize Your Software Testing Workflow With AI.pdf
Optimize Your Software Testing Workflow With AI.pdf
UiPath Test Automation using UiPath Test Suite series, part 1
Software QA Testing_ Explore the Trend Today 2025.pdf
What is scriptless test automation and what are its benefits.pdf
Model-Based Test Automation: Automate more, automate faster, automate accurately
Test data automation: delivering quality data at speed
Integrating AI in software quality in absence of a well-defined requirements
How Quality Assurance Services Enhance Product Development.pdf
Emerging Technologies Transforming Quality Assurance Services.pdf
How to build confidence in your release cycle
How Would Software Testing Change in the Future.docx.docx
QA Automation testing - Cloud deployed workflow application
Ad

More from Curiosity Software Ireland (12)

PPTX
Curiosity Software Presents: Isolating blast radiuses for testing - How to no...
PPTX
Curiosity Software Presents: Modelling for Continuous Testing
PPTX
Curiosity and fourTheorem present: From Coverage Guesswork to Targeted Test G...
PPTX
Curiosity and Testery Present: Hitting the right test coverage for CI/CD
PPTX
Curiosity and Infuse Consulting Present: Sustainable Test Automation Strategi...
PPTX
Curiosity and Windocks Present - Turn your production systems into test-ready...
PPTX
Curiosity and Sogeti Present - The state of test data in 2022: New challenges...
PPTX
Curiosity and Lemontree present - Test Data Automation: Move from slow and ma...
PPTX
Curiosity Software and RCG Global Services Present - Solving Test Data: the g...
PPTX
Curiosity and EPI-USE Labs present - Testing across SAP and non-SAP systems: ...
PPTX
Curiosity Software, Infuse and Kumoco present: The Democratisation of Testing
PPTX
In the beginning there was a model: Using requirements models to drive rigoro...
Curiosity Software Presents: Isolating blast radiuses for testing - How to no...
Curiosity Software Presents: Modelling for Continuous Testing
Curiosity and fourTheorem present: From Coverage Guesswork to Targeted Test G...
Curiosity and Testery Present: Hitting the right test coverage for CI/CD
Curiosity and Infuse Consulting Present: Sustainable Test Automation Strategi...
Curiosity and Windocks Present - Turn your production systems into test-ready...
Curiosity and Sogeti Present - The state of test data in 2022: New challenges...
Curiosity and Lemontree present - Test Data Automation: Move from slow and ma...
Curiosity Software and RCG Global Services Present - Solving Test Data: the g...
Curiosity and EPI-USE Labs present - Testing across SAP and non-SAP systems: ...
Curiosity Software, Infuse and Kumoco present: The Democratisation of Testing
In the beginning there was a model: Using requirements models to drive rigoro...

Recently uploaded (20)

PPTX
history of c programming in notes for students .pptx
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
assetexplorer- product-overview - presentation
PDF
iTop VPN 6.5.0 Crack + License Key 2025 (Premium Version)
PDF
Digital Systems & Binary Numbers (comprehensive )
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
Autodesk AutoCAD Crack Free Download 2025
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
PDF
AutoCAD Professional Crack 2025 With License Key
DOCX
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
PPTX
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
PDF
Tally Prime Crack Download New Version 5.1 [2025] (License Key Free
PDF
17 Powerful Integrations Your Next-Gen MLM Software Needs
PPTX
Monitoring Stack: Grafana, Loki & Promtail
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Complete Guide to Website Development in Malaysia for SMEs
PPTX
CHAPTER 2 - PM Management and IT Context
history of c programming in notes for students .pptx
Operating system designcfffgfgggggggvggggggggg
Reimagine Home Health with the Power of Agentic AI​
Internet Downloader Manager (IDM) Crack 6.42 Build 41
assetexplorer- product-overview - presentation
iTop VPN 6.5.0 Crack + License Key 2025 (Premium Version)
Digital Systems & Binary Numbers (comprehensive )
Design an Analysis of Algorithms II-SECS-1021-03
Autodesk AutoCAD Crack Free Download 2025
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
AutoCAD Professional Crack 2025 With License Key
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
Tally Prime Crack Download New Version 5.1 [2025] (License Key Free
17 Powerful Integrations Your Next-Gen MLM Software Needs
Monitoring Stack: Grafana, Loki & Promtail
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Complete Guide to Website Development in Malaysia for SMEs
CHAPTER 2 - PM Management and IT Context

The Broken Promise of Test Automation: Why are we still hand-cranking tests?

  • 1. © Curiosity Software Ireland Ltd. 2020 The Broken Promise of Test Automation Why are we still hand-cranking tests? Moderator: Tom Pryce Communication Manager, Curiosity Software Ireland Thomas.Pryce@Curiosity.Software @TomTestsToo Daniel Howard Senior Researcher, Bloor DHoward@bloorresearch.com Linkedin.com/in/DanielStLegerHoward James Walker Director of Technology, Curiosity. James.Walker@Curiosity.Software @CuriositySoft Huw Price Managing Director, Curiosity Huw.Price@Curiosity.Software @DataInventor
  • 2. © Curiosity Software Ireland Ltd. 2020 The Broken Promise of Test Automation 1. Daniel Howard: Ensuring application quality with test automation 2. Huw Price: What next for Automation in Testing? 3. James Walker, Demo: Some next steps for test automation 4. Questions and discussion
  • 3. Ensuring application quality with test automation Daniel Howard Senior Analyst, Information Management and DevOps NOVEMBER 2020
  • 4. Confidential © Bloor Research 2020 Evolution is Essential Agenda Why test automation? How do you make test automation work? Types of automation – A note on AI and machine learning – Test design automation – Test data management and automation – Service virtualisation – Test execution automation Testing in perpetuity Conclusion
  • 5. Confidential © Bloor Research 2020 Evolution is Essential Why test automation? Why test at all? – Test coverage is not an end in itself – We’re really aiming to create high quality applications – Hence effective testing must work towards this end With that in mind, a strictly manual testing solution is not fit for purpose – Slow, expensive, biased, difficult to maintain, etc. Test automation can address these issues – But only if it’s implemented effectively
  • 6. Confidential © Bloor Research 2020 Evolution is Essential How do you make test automation work? Comprehensive and continuous testing: you must automate from beginning to end – Any gaps can (will) create bottlenecks – This means that every part of your testing process must integrate together seamlessly Continuous testing throughout the development life cycle (original image courtesy of Nevercode)
  • 7. Confidential © Bloor Research 2020 Evolution is Essential How do you make test automation work? Maintainability: your testing suite must be kept up-to-date Measurability: every test should measurably improve the quality of your applications or system – Don’t waste time on unnecessary tests
  • 8. Confidential © Bloor Research 2020 Evolution is Essential Types of test automation Test automation can (and should) drive every part of the testing process Traditionally limited to test execution automation But can be much more than that, for instance: – Test design automation – Test data management and automation – Service virtualisation
  • 9. Confidential © Bloor Research 2020 Evolution is Essential A note on AI and machine learning AI and machine learning can be important tools for building automation capabilities, both for testing and in general However! – They don’t provide automation in and of themselves – They are helpful, but not necessary for test automation – They are becoming buzzwords Don’t mistake AI for automation Focus on how much automation is provided in practice, not whether a given feature is AI-enabled
  • 10. Confidential © Bloor Research 2020 Evolution is Essential Test design automation Automate testing at a high level using model based testing Model your system, then leverage it to generate an optimised suite of test cases and/or scripts What counts as ‘optimised’ ? How do you build your model? Automated change management Ease of use and collaboration Test design automation in Curiosity SoftwareTest Modeller
  • 11. Confidential © Bloor Research 2020 Evolution is Essential Test data management and automation You can’t test without test data Production data sets are too large and often sensitive Traditional approach: subset and mask Newer approaches – Generate synthetic data that imitates your real data – Create and distribute virtualised copies of your production data Slow or difficult test data management can cause a bottleneck – hence test data automation
  • 12. Confidential © Bloor Research 2020 Evolution is Essential Service virtualisation The systems you’re testing don’t exist in vacuums: they interact with services both internal and external These services will suffer from downtime and may charge based on use Service virtualisation allows you to test with virtual services – Lightweight, durable, dependable
  • 13. Confidential © Bloor Research 2020 Evolution is Essential Service virtualisation Service virtualisation infrastructure (original image courtesy ofTraffic Parrot)
  • 14. Confidential © Bloor Research 2020 Evolution is Essential Test execution automation Manage and run your test scripts Moreover, different types of testing – API testing – Performance and load testing – Non-functional testing generally Ideally, all types of test should be generated and executed automatically
  • 15. Confidential © Bloor Research 2020 Evolution is Essential Testing in perpetuity Maintainability Monitoring – Identify issues in real-time – Measure impact of testing efforts Ongoing development – Monitor trends to drive improvement
  • 16. Confidential © Bloor Research 2020 Evolution is Essential Conclusion Testing exists to improve the quality of your applications in a real, measurable sense (rather than as a box-ticking exercise) Manual testing is woefully inadequate for this (although it’s still better than nothing) Automated testing is far better if it lives up to its potential This potential can only be realised if your testing is continuous, comprehensive, maintainable and measurable
  • 17. © Curiosity Software Ireland Ltd. 2020 What next for automation in testing? Huw Price, Managing Director, Curiosity Software
  • 18. © Curiosity Software Ireland Ltd. 2020 Ask yourself: What are the problems worth solving? Changes to tools and techniques should be driven by value. What are the most pressing challenges undermining the value of testing today? 1. Test creation remains manual. 2. Manual test case design cannot achieve sufficient coverage for complex systems. 3. Overtesting. 4. Test data destabilises automation and creates bottlenecks. 5. Brittle tests break when the system changes. 6. Automation code is not easily re-usable.
  • 19. © Curiosity Software Ireland Ltd. 2020 An algorithm is not AI: Further questions to ask in the face of AI/ML 1. Does my organisation have sufficient data to ensure that AI/ML will deliver value? 2. Are our technologies connected with value flowing? 3. How can I add the new technology to my existing and evolving estate? 4. How are we targeting and measuring testing? − Lots of newer technology is great at identifying what we could test. But how do we know what we should? 5. Are we delivering meaningful results? − Is it really a bug? How ‘risky’ is it? How do we fix it?
  • 20. © Curiosity Software Ireland Ltd. 2020 A step forward? We need to identify technologies that: 1) Will deliver clear and measurable value. − Do they solve the key challenges in testing today? 2) Are implementable today. − They must build on or existing processes and tech (not just idealized green fields).
  • 21. © Curiosity Software Ireland Ltd. 2020 Technologies that you can introduce today Extending automation beyond test execution: 1. Automation and optimisation either side of test execution – test case design, test data automation. 2. Traceability automates maintenance – update a single source of truth, changes ripple across linked assets. Technologies to move towards “intelligence” in testing 3. Self-healing page objects – multiple dynamic identifiers run tests after UI changes, updating invalid identifiers. 4. Fast Modelling – A catalogue of rules models equivalence classes for known elements, ‘learning’ over time. 5. Honing tests based on recent defects – Self-generating tests circle a defect, automating root cause analysis. 6. Dynamic Tests that are iterative, feature driven, exhaustive. Automatically change the level of testing on components through development.
  • 22. Demo © Curiosity Software Ireland Ltd. 2020
  • 23. © Curiosity Software Ireland Ltd 2020 Questions and Discussion
  • 24. © Curiosity Software Ireland Ltd. 2020 Carry on the conversation? • We’d love to chat further. Book a web meeting at calendly.com/curiosity-james • Want to try the technologies you’ve seen today? Visit Testmodeller.io for a free trial. • Follow @CuriositySoft and find us on LinkedIn • Email us on James.Walker@Curiosity.Software or Huw.Price@Curiosity.Software
  • 25. © Curiosity Software Ireland Ltd 2020 Thank you James.Walker@Curiosity.Software Huw.Price@Curiosity.Software DHoward@bloorresearch.com

Editor's Notes

  • #2: Logo and picture okay?