Have something to share about Test Automation or WebDriver?
Become a speaker now

Serverless – Automated Tests of web apps in the Cloud world

Talk

45 minutes

English

Automated tests can provide results faster than manual ones and it’s possible to execute them more frequently. That allows us to test earlier in the development process, decrease the overall time needed for tests and what is probably the most important it’s possible to release faster and more frequently.

But what if we have more and more tests and even automated execution of them takes too much time – 10 minutes… 30 minutes… maybe even hours? Should we consider the ability to execute full tests set just a few times a day as something normal? Is adding more compute resources the only option to reduce the execution time? Or maybe there are too many high-level tests and some of them should be replaced by low-level ones according to the tests pyramid? Is the test pyramid still valid in the cloud world?

During the presentation, you will see how cloud services like AWS Lambda may be used to run tests in a highly parallelized environment that can speed up execution time even hundreds of times.

Tomasz Konieczny

Tomasz Konieczny

Senior QA Engineer at Ro, Poland

Senior QA Engineer at Ro. Interested in a wide range of QA related subjects – from test architecture to server setups. Privately Linux user interested in open-source software and generally speaking technology. DevOps and automation enthusiast. Speaker at multiple conferences: TestCon Moscow, Testing Stage, What The H@ck, Testing United, Devoxx Poland, 4Developers, TestWarez (three times), Warsaw IT Days, TestCamp, TestFest, ConSelenium (twice), Quality Excites and PyCode.