Learn how to design automated checks that are robust, maintainable and most importantly. Valuable
- Richard Bradshaw
How do we build automated checks? What are the steps we need to consider before writing our code or setting up our checks in a tool? Have we considered where we are going to run them, and what feedback we want? Designing automated checks is more than just knowing how to use specific programming or scripting languages. We need to consider how we’re going to manage data, what steps we want to take in the check and how what information we are going to check. That’s why in this course we’ll:
Explore what makes an automated check valuable and what are its limitations
Learn the anatomy of an automated check to help design the best checks we can
Analyse existing checks to determine their value and ways to improve them
Join us as we learn the theory behind developing automated checks to help you create valuable automation.
This course is part of the Automation in Testing Pathway.
Richard Bradshaw is an experienced tester, consultant and generally a friendly guy. He shares his passion for testing through consulting, training and giving presentation on a variety of topics related to testing. He is a fan of automation that supports testing. With over 10 years testing experience, he has a lot of insights into the world of testing and software development. Richard is a very active member of the testing community, and is currently the FriendlyBoss at The Ministry of Testing. Richard blogs at thefriendlytester.co.uk and tweets as @FriendlyTester. He is also the creator of the YouTube channel, Whiteboard Testing.
Mark Winteringham is a tester, toolsmith and the Ministry of Testing DojoBoss with over 10 years experience providing testing expertise on award-winning projects across a wide range of technology sectors including BBC, Barclays, UK Government and Thomson Reuters.
He is an advocate for modern risk-based testing practices and trains teams in Automation in Testing, Behaviour Driven Development and Exploratory testing techniques. He is also the co-founder of Ministry of Testing Essentials a community raising awareness of careers in testing and improving testing education.
You can find him on Twitter @2bittester or at mwtestconsultancy.co.uk / automationintesting.com
By the end of this course you'll be able to:
Summarise why an automation strategy should have checks on every level
Outline the different quality characteristics of an automated check
Outline the different design aspects of an automated check
Analyse automated checks to determine their intent and quality
To get the most out of this course, it's advised that you take the Automation in Testing - Visual Task Analysis course beforehand. Some knowledge of a scripting or programming language is advantageous but not necessary at this time.