Have something to share about Test Automation or WebDriver?
Become a speaker now

Arrange, mazafaka!

March 3rd


Stage A


45 minutes


Every test should include 3 steps:

1. Arrange
2. Act
3. Assert

We can write tests that ACT: click buttons, fill forms, download files. Our tests can ASSERT: matchers, screenshots, even whole report portals.

But we forgot about the first step, we cannot ARRANGE. We use real databases. We send real SMS and Emails. We write hacks to close AD banners during test execution. It’s the reason why our tests become more and more complex, slow and flaky.

In this session we will learn again the basic step: how to prepare data and services for test execution.

Andrei Solntsev

Andrei Solntsev

Software Developer at Codeborne, Estonia

Andrei is a software developer with 15+ years of experience in enterprise software development and automated testing. Author of selenide.org – open-source library of concise UI tests. Active speaker at conferences and communities. Aggressive fan of clean code, XP, automated tests and TDD.

Slides could be found here.