Chat with us, powered by LiveChat
icon – None

Targeted Automated Tests (1 day tutorial as part of the Agile Testing Days)

It's time to go beyond the UI, and automate where the risk is. Targeted automated tests are the future, and it's much easier than you think.

🌟 A Tutorial with Richard Bradshaw

Oops, we are just planning the next course dates! It takes some more days until we are ready.
Meanwhile please contact Steffen or Tina: training@trendig.com or +49 30 7476280. We can already tell you when the next courses will take place nearby your location.

Key-Learnings

  • Recognise that we can create automated tests on multiple layers of our application
  • Categorise the different types of automated tests we can create
  • Discover the correct layer a test should be automated on
  • Modify existing automated tests to be more targeted
  • Create news tests on a different layers of the application

content & syllabus

Elevate your automated testing with targeted tests

It’s common for teams to have a large amount of automated tests on the user interface. When teams start automating tests, beyond unit tests, this is usually the first layer they automate on. It makes sense, as this is a layer a lot of teams are comfortable on, where the knowledge is, and there is a plethora of tools to choose from. Not to mention it’s the layer of the application the majority of customers will interact with.

However, the majority of these tests are usually not very targeted, and typically are end to end, traversing the whole stack multiple times. These tests are easy to identify when they fail, as you have no idea what has caused the test to fail, and usually takes a lot of digging to find the cause. For example you are testing a new order can be made, but you are doing this on the UI going through the whole flow and asserting the user is shown an order ID. If this test fails multiple things could have gone wrong; order ID was the wrong format, order failed, API down, order was made but confirmation screen failed and much more.

The best strategy to adopt is a targeted approach automating on the lower layer that we can mitigate risks. We have a whole host of tools at our disposal these days to enable us to automate tests on the UI, API, Javascript, unit and more. Not to mention different options when it comes to making our assertions.

In this tutorial, we’re going to start with some existing UI tests, which aren’t very targeted and learn techniques and approaches to identify why, and how they could be improved or moved. Once done we’ll then implement those tests and evaluate the improvements we’ve made. This class will be taught using Typescript based open source tools.

target group

Testers, Developers, SDETs, Test Engineers, Quality Engineers

prerequisites

Laptop required

benefits and discounts

We know that you can learn best when you feel comfortable and when we meet as many of your expectations as possible. That's why you not only get a first-class training, but also a wide range of training and certification services. Read more about the benefits of training with trendig and what is included in our courses here:

newsletter – bulletin

Contact persons

Photo of steffen flegel

steffen flegel

rock in the training surf +49 30 747628-0
Photo of sabrina horn

sabrina horn

training services maestra +49 30 747628-0
Photo of bettina schoch

bettina schoch

training journey composer +49 30 747628-0 bettina-schoch