This series is dedicated to the use of Selenium with Python. Selenium is a convenient way to automate your web application for testing purposes.
In this first post, we'll see how to configure your continuous integration environment to run Selenium tests. In a second one, how to add Selenium tests to your web project, and finally how to integrate all this within Jenkins.
This post assumes a Debian GNU/Linux environment, but you should not have much trouble adapting it to another Linux distribution.
Selenium requires at least one browser in order to run tests. The following ...