PyBrowserTest is a (very) small framework used to create Browser tests.
It wraps all the selenium initializations in order to make easier to begin with these kind of tests. It is very flexible and can be used with your favourite runner.
PyBrowserTest opens a clean environment for each test. It is slow, but safe.
It requires python-selenium to work properly, since it is only a wrapper for it.