With the new Django 1.4+ support for in-browser testing frameworks, it was time for selenose to support django-jenkins, a plug and play continuous integration tool for Django and Jenkins.
Selenose now provides two Selenium related tasks for django-jenkins:
- selenium-server-task starts a Selenium Server before running the tests, and stops it once they are over.
- selenium-driver-task provides a Selenium Web Driver to the tests.
Selenium Server Task
This task starts a Selenium Server before running tests, and stops it at the end of the tests.
To enable it, edit your settings.py and append selenose.tasks.selenium_server to JENKINS_TASKS:
JENKINS_TASKS ...