Kursmål

After the course you will have a good understanding of Automation in testing. You will also understand how to plan and estimate Automation in testing in projects.

The aim of the course is also that you have sufficient knowledge and inspiration about Automation in testing to begin a change in your workplace immediately after the course.

Vem bör deltaga?

This course is aimed at both testers, test managers,quality assurance manager, test designers, test engineer etc. who want to develop their skills and go from a good tester to an excellent tester.

Sammanfattning

Welcome to un unique three-day course with test master guru Richard Bradshaw where we are going to use our sample product and go on an automation journey. This product already has some automated tests, it already has some tools designed to help test it. Throughout the three days we are going explore the tests, why those tests exist, our decision behind the tools we chose to implement them in, why that design and why those assertions. Then there are tools, we’ll show you how to expand your thinking and strategy beyond automated tests to identify tools that can support other testing activities. As a group, we will then add more automation to the project exploring the why, where, when, who, what and how of each piece we add.

What Do We Mean By “Automation In Testing”?

Automation in Testing is a new namespace designed by Richard Bradshaw and Mark Winteringham. The use of automation within testing is changing, and in our opinion, existing terminology such as Test Automation is tarnished and no longer fit for purpose. So instead of having lengthy discussions about what Test Automation is, we’ve created our own namespace which provides a holistic experienced view on how you can and should be utilising automation in your testing.

Övningar

Teacher-led with exercises and demonstrations.Through a number of practical exercises on PC, your knowledge of Automation is consolidated in test structure and possible applications. Bring your own computer / laptop, more info on this will be sent before the course.

Lärare

Richard Bradshaw

Richard Bradsha is a raising star and one of the world's most influential testers. Richard is also a well travelled public speaker all over the world in IT and, in particular, IT testing
In terms of Richard the tester, he is a strong believer in automation in testing, this being the use of automation to support testing, not test automation. He believes automation can play a big part within testing , when viewed as a tool. We can build tools to do automated checking, as well as building custom tools to assist testing, such as data creation, log parsers and evidence collecting.

Förkunskaper

You should have basic knowledge about structured software testing.

The course is held in English with course material in English.

Kursinnehåll

Online Precourse

Describe and explain some key concepts/terminology associated with programming

Interpret and explain real code examples

Design pseudocode for a potential automated test

Develop a basic understanding of programming languages relevant to the AiT course

Explain the basic functionality of a test framework

Day One

Survey and dissect the current state of automation usage in the industry

Compare their companies usage of automation to other attendee

Describe the principles of Automation in Testing

Describe the difference between checking and testing

Recognize and elaborate on all the skills required to succeed with automation

Model the ideal automation specialist

Dissect existing automated checks to determine their purpose and intentions

Show the value of automated checking

Day Two

Differentiate between human testing and an automated check, and teach it to others

Describe the anatomy of an automated check

Be able to model an application to determine the best interface to create an automated check at

How to discover new libraries and frameworks to assists us with our automated checking