In 2021 we’re still spending so much time talking about functional browser test automation. When in fact, this is just a tiny piece of the entire testing domain. Many companies across the globe see this as a challenge and as a result are shifting-left and right. Testing requires a cohesive strategy of a mix of tests – from functional, to unit, API, visual and even performance. Unfortunately, we’re not spending enough time talking about how to have a more cohesive test strategy.

In this presentation, we will create a comprehensive test strategy, using effective test tools, and execute the tests through a CI pipeline. We will start by looking at a web app and understanding it’s coverage needs. Afterwards, we will start tackling the coverage gaps with different types of tests. We will write some unit tests to test functionality. We will write some browser tests for functional browser coverage. We will also use visual and performance tests to gauge the quality of the end user experience. Finally, we will tie this all together into a CI Pipeline that executes multiple times per day on every single push and pull request.

May 27 @ 10:50
10:50 — 11:30 (40′)

Nikolay Advolodkin