Flaky tests are a constant headache for auto testers. Any of your tests that were green yesterday can suddenly become red today — for no reason at all. The code was not changed. Tests were not changed. Seems like Matrix has you.
We will consider a bunch of real examples of flaky tests. And we'll figure out how to write tests so that they are stable and independent of the developer's karma.
The talk will be interesting for both testers and developers — everybody who writes automated tests and likes to solve unsolvable puzzles.
Software craftsman at Codeborne (Tallinn, Estonia). Aggressive fan of extreme programming, autotests, pair programming and clean code. Creator of Selenide — an open-source library for UI tests in Java. Organizer of devclub.eu. Frequent speaker at conferences: DevClub, Agile Saturday, XP Days Kiev, SeleniumCamp, Nordic Testing Days, TopConf, DevConFu, Devoxx.