We all know it: we should test our code, we have to make them automated and run them every time after building or deploying our applications and websites. But why don't we do it? After all, it's not that hard!
In this session I'll try to present you another way of working for your functional using Behat: How to structure the tests and build up the configuration so we can easily run test suites on every environment, on every website and on every browser or device.
Do you want to connect to cloud infrastructure or do you prefer to have your own setup using Selenium?
Most of the time tests are written for a single website but how to test a module or feature over multiple websites?
And last but not least, how many scenarios or tests do we need?