Tomasz Woźniak

Team Leader | STXNext

Team Leader and Software Developer in STXNext Europe’s largest Python software house. Enthusiast of automating everything.

Behave parallel run on Docker

If you want to deliver software of the highest quality, you must have well-written tests that should be short and give reliable results.

Automated tests connected with complex applications are usually slow because of a high number of scenarios and necessity to check multiple factors. How cool it would be to have this executed in minutes instead of hours?
How cool it would be to have the result of all functional tests connected with CI build?
Is there any chance to completely abandon manual testing?

I will try to answer these questions in my presentation and tell my story with behave tests about what we did wrong and how we set execution times to absolute minimum thanks to Docker containers.