O'Reilly logo

Continuous Integration, Delivery, and Deployment by Sander Rossel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

End-To-End testing with Selenium

The next thing we are going to do is End-To-End (E2E) testing using our browser-our actual browser, as if it was operated by a human, but fully automated. The popular web UI test framework Selenium (http://www.seleniumhq.org/) will do this for you. As you can imagine, this is no easy task. Selenium needs to interface with different browsers, different languages, and different frameworks and it is all set up so future browsers, languages, and frameworks can be implemented. As such, it can be a bit of a pain to set up. There are a few moving parts you need to install, either on your computer or in your project, and to make things more complicated, those parts have different versions with different names. Don't ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required