March 2nd 2021 - March 23rd 2021

Online

Automation in Testing Online March 2021 - Cohort Edition

Three weeks of hands-on online automation training that gives you the skills to strategise, create, use and educate others about automation that supports your testing.

Why Cohort? We recently ran a few online editions of Automation in Testing and while the courses went really well, we felt three days In a row online was rather intense for everyone. In the context of this training, a cohort is simply a group of people who will be learning together. By signing up to this course you are joining a group of individuals who will attend each of the online classrooms with you and support during self-learning activities.

When is this training happening?

This training will be delivered in four sessions spread over the month of March: starting on Tuesday the 2nd of March and then every Tuesday until the 23rd of March, from 2 PM to 10 PM (UK Time) each day. You will attend each session and there will be additional exercises to complete between the sessions.
Session dates:
  • Tuesday, the 2nd of March 2021
  • Tuesday, the 9th of March 2021
  • Tuesday, the 16th of March 2021
  • Tuesday, the 23rd of March 2021

How much are the tickets?

Tickets are available in 3 different tiers: Super Early Bird, Early Bird and Standard. Each tier is limited to 8 tickets, so make sure you get yours now to get the best price, once they're gone, they're gone!
  • Super Early Bird - £1,000
  • Early Bird - £1,149
  • Standard - £1,300
To purchase your ticket, scroll down the page or click 'Register Now' to head over to our ticketing system. 

I still have credit with MoT, how can I use it?

If you have credit with Ministry of Testing and would like to use it to purchase a ticket for Automation in Training Online (Cohort Edition), get in touch with us via email at masters@ministryoftesting.com with your previous booking details and we will send you a booking link.

Why should I take this course?

Automation is everywhere, it’s popularity and uptake has rocketed in recent years and it’s showing little sign of slowing down. So in order to be successful with automation, all you need to know how to code, right? 
No. While knowing how to code is a great tool in your toolbelt, there is far more to automation than writing code. Beyond learning to code you need to be able to determine:
  • What tests you should create
  • What data your tests require
  • What layer in your application you should write them at
  • What language or framework to use
  • If your testability is good enough
  • If it’s helping you solve your testing problems
  • What value you are getting from automation
 
Answering those questions is significantly harder than writing the code. Yet our industry is pushing people straight into code and bypassing the theory. Automation in Testing Online aims to help you answer those questions by focusing on not just creating automation, but working out opportunities to use automation as well as advocate for good practises and uses of automation in your team.
By taking you on a journey through a life cycle of planning, creating, using and educating others in good automation practises. The Automation in Testing Online course can offer learning opportunities for a wide range of people such as:
  • Those looking to get into automation
  • Those who already automate but are looking to improve their skills
  • Those who need to manage or coach others who build automation
 
This is achieved through a three week online training course that combines blended learning techniques to help you get the most out of our training. Throughout the course you’ll take part in:
  • Online classrooms with engaging activities that have you roleplaying as specialists in automation, tasked with automating a modern web application
  • Self-guided activities that will have you exploring a wide range of automation techniques, with support from your instructors
 
Throughout the online course, Richard and Mark offer their expert knowledge and share techniques and theory they use to succeed with automation whilst offering you the opportunity to explore the tools and ideas you want to learn.

Registration

Register Now

What You Will Learn On This Course

Week One

Week one begins with an introduction to the Automation in Testing mindset and then hits the ground running by kicking off the online classroom roleplay. The start of the roleplay focuses on analysing our product, project and processes and visualising what we’ve learnt to inform us on what opportunities exist for automation.

You’ll then be given activities for the week to help you solidify your skills by surveying and modelling your own contexts for automation opportunities.

By the end of week one, attendees will be able to:

  • Use the principles of Automation in Testing as a guide when working with automation
  • Survey a given context to better understand its suitability for the use of automation
  • Design a model of their product to inform them of how and where automation can be carried out

Week Two

Week two continues our focus on automated checking by using the new visualised knowledge of our contexts to help us plan what we want automated checks we want to create and then build them. We are going to explore what it takes to design and implement reliable focused automated checks. We’ll do this at many interfaces of the applications.

We will focus on the techniques and skills a toolsmith employs. Building tools to support all types of testing is at the heart of AiT. We’re going to explore how to spot opportunities for tools, and how the skills required to build tools are nearly identical to building automated checks.

Further activities for the week are set together with the instructors and attendees as to what automated checks you are going to attempt to build over the week. Utilising the online support of the instructors and the testing community, you will build valuable automation-ready for demonstrations the following week.

By the end of week two, attendees will be able to:

  • Use visual task analysis to break down complex system behaviour to make it easier to identify automation opportunities
  • Differentiate testing from automated checking and how the differences inform their automation strategies
  • Judge what automated checks to build using system knowledge and risk analysis
  • Design and build valuable automated checks
  • Analyse automated checks to determine their intent and quality

Week Three

Week three takes a step away from automated checking to explore an area of automation in testing that is often ignored. Building tools to support testing activities. Through a series of hands-on activities and challenges, you will learn how to speed up your testing and get deeper into your applications through a range of different tools.

By the end of week three, attendees will be able to:

  • Experiment with different tools that can be used to support testing
  • Use automated tools to support testing activities

To conclude the course we meet for one final online session together to demo our solutions for week three, reflect on what we’ve learnt throughout the course and set goals for the future.

FAQs

What will I need to bring to the event?

As this is an online event you will need:

  • Strong stable Wifi that will enable you to connect to the training
  • A headset and Webcam so you can collaborate with your fellow attendees and Mark and Richard
  • A PC running, OS X, Linux or Windows

The rest of the prerequisite tools to install will be sent to you before the training. Mark and Richard also offer support with setup if you get stuck.

Do I need to be already currently working in automation to attend this course?

This course caters for every level of experience of working in an automation context. If you do work with automation already, we believe this course will provide you with numerous new ways to think and talk about automation, allowing you to maximise your skills in the workplace.

If you don’t, this course will show you that the majority of skill in automation is about risk identification, strategy and test design, and you can add a lot of value to automation efforts within testing.

I don’t have any programming skills, should I attend?

Yes. The online courses will be made available several months before the class, allowing you to establish a foundation ready for the face to face class. Then full support will be available from us and other attendees during the class.

I don’t work in the webspace, should I attend?

The majority of the tooling we will use and demo is web-based, however, AiT is a mindset, so we believe you will benefit from attending the class and learning a theory to apply to any product/language.

I’m a manager who is interested in strategy but not programming, should I attend?

Yes, one of the core drivers to educate others in identifying and strategizing problems before automating them. We will offer techniques and teach you skills to become better at analysing your context and using that information to build a plan towards successful automation.

What languages and tools will we be using?

The current setup is using Java and JS. Importantly though, we focus more on the thinking then the implementation, so while we’ll be reading and writing code, the languages are just a vehicle for the context of the class.

Richard Bradshaw
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.
@friendlytester
http://www.thefriendlytester.co.uk
Mark Winteringham
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
@2bittester
https://www.automationintesting.com

Registration

Register Now