Plone supports Selenium tests in two different ways:
collective.ploneseltestpackage provides a
PloneTestCase-likeclass to run Selenium tests. With this approach, tests behave like regular Zope functional tests. A Zope instance is started with an empty ZODB and a new Plone site. Selenium RC must be installed separately.
rcom.recipe.seleniumrecipe installs Selenium RC and creates a test runner. All tests must be run in a living and existing Plone site.
We'll look at the second alternative because it shows a new mode to run tests in existing ...