The Headless Chrome is a light-weighted browser that has no user interface. There’s actually one blog that helped me with basic Selenium and Headless Chrome configuration on AWS. He proved that it’s possible to run Selenium tests in parallel using AWS Lambda.
Since then, I have tried to find a way to avoid such situations.Ī breakthrough was the presentation of Tomasz Konieczny during the Testwarez conference in 2019. One day when I got to the office, it turned out that the nightly tests were not over yet. An increasing number of test scenarios made every day led to bottlenecks. How it startedĭeveloping UI tests for a few months, starting from scratch, and maintaining existing tests, I found out that it has become something huge that will be difficult to take care of very soon. But there’s actually a solution that can not only save your time but also your money – parallelization in the Cloud. Have you ever felt annoyed because of the long waiting time for receiving test results? Maybe after a few hours, you’ve figured out that there had been a network connection issue in the middle of testing, and half of the results can go to the trash? That may happen when your tests are dependent on each other or when you have plenty of them and execution lasts forever.