In the modern application development process, testing is not only an addition. A great example of a proper testing suite revolution is Behat system from the open-source eCommerce project Sylius, which has been entirely rebuilt some time ago. I will present the bigges problems which we had in previous UI tests and the conclusions we’ve deduced from them. I will also show the way, how we’ve rewritten the test system and what we learned from it.