Being a programmer is not only my job - it is a way of my life. I’m a strong BDD believer and testing enthusiast, curious about the world, and passionate about science. For the last few years, I’m a Sylius core-team member, working hard on developing the best e-commerce framework, also doing training and talks about Sylius, testing, and programming itself. Privately a member of a medieval reenactment group and a fervent traveller.
Session en anglais - Débutant
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.
Session en anglais - Débutant
What to test and how to test? These two questions are still a challenge after a long time of successful implementation of a properly tested big project. After many years of being a part of one, I come up with the conclusion: that what needs to be covered with tests are business requirements.
I will present how to approach testing different user interfaces (Twig-based UI and API Platform-based API), while still focusing on the business value