Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install collective.recipe.seleniumrc

How to install collective.recipe.seleniumrc

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install collective.recipe.seleniumrc
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
0.6.1.1 Available View build log
0.6 Available View build log
0.5 Available View build log
0.4 Available View build log
Windows (64-bit)
0.6.1.1 Available View build log
0.6 Available View build log
0.5 Available View build log
0.4 Available View build log
Mac OS X (10.5+)
0.6.1.1 Available View build log
0.6 Available View build log
0.5 Available View build log
0.4 Available View build log
Linux (32-bit)
0.6.1.1 Available View build log
0.6 Available View build log
0.5 Available View build log
0.4 Available View build log
Linux (64-bit)
0.6.1.1 Available View build log
0.6 Available View build log
0.5 Available View build log
0.4 Available View build log
 
Author
License
ZPL 2.1
Lastest release
version 0.6.1.1 on Sep 17th, 2011

This package downloads and installs Selenium RC using zc.buildout. It is based on hexagonit.recipe.download.

buildout.cfg example:

[buildout]
parts = seleniumrc

[seleniumrc]
recipe = collective.recipe.seleniumrc

If no options are specified, the recipe downloads from http://selenium.googlecode.com/files/selenium-server-standalone-2.6.0.jar .

A control script is created based on the part name. In the case above, the control script created is bin/seleniumrc.

FYI, there is the Python selenium module which allows to control Selenium RC.

http://pypi.python.org/pypi/selenium

The recipe let you also choose the exact version of Selenium RC to be used:

[buildout]
parts = seleniumrc

[seleniumrc]
recipe = collective.recipe.seleniumrc
url = http://selenium.googlecode.com/files/selenium-server-standalone-2.0rc1.jar
md5sum = 19ac13b18cdc6840dd32678215d38e1b

In case you still need to use Selenium RC 1.x, you need to ask explicitely to unzip the download:

[buildout]
parts = seleniumrc

[seleniumrc]
recipe = collective.recipe.seleniumrc
url = http://selenium.googlecode.com/files/selenium-remote-control-1.0.3.zip
md5sum = 8935cc7fe4dde2fd2a95ddd818e7493b
download-only = false

Sometimes, you may want to use another Java executable:

[buildout]
parts = seleniumrc

[seleniumrc]
recipe = collective.recipe.seleniumrc
java-cmd = /home/www/java/bin/java

To suppress all default values (e.g., to install without verifying the MD5 checksum), use the 'no-defaults' option:

[buildout]
parts = seleniumrc

[seleniumrc]
recipe = collective.recipe.seleniumrc
url = http://selenium.googlecode.com/files/selenium-remote-control-1.0.3.zip
java-cmd = /home/www/java/bin/java
no-defaults = True

License

Open Source License - Zope Public License v2.1

Contributors

Jordan Baker (hexsprite), Author - jbb <at> scryent.com

Asheesh Laroia - asheesh <at> creativecommons.org

Hanno Schlichting - hannosch <at> plone.org

Godefroid Chapelle - gotcha <at> bubblenet.be

Maik Roder - roeder <at> berg.net

Tres Seaver - tseaver <at> palladion.com

Marc Abramowitz - marc <at> marc-abramowitz.com

Change History
0.6.1.1 (2011-09-16)
  • Nothing changed yet.
0.6.1 (2011-09-16)
  • Updated the default Selenium RC version to the latest (2.6.0).
0.6 (2011-06-21)
  • Updated the default Selenium RC version to the latest (2.0rc2). Thanks to Marc Abramowitz for the patch.
0.5 (2010-11-02)
  • Updated the default Selenium RC version to the latest (1.0.3).
  • Added support for suppressing all default configuration values using 'no-defaults'.
0.4 (2010-08-11)
  • Made the runner shell aware of Firefox 3.5.
  • Made the recipe compatible with versions of Selenium RC up to 1.0.3.
0.3 (2009-11-30)
  • Changed runner shell from /bin/sh to /bin/bash to avoid problems on systems where /bin/sh != /bin/bash. [hexsprite]
  • Adding documentation about choosing the exact Selenium RC version, and selecting the exact Java binary [maikroeder]
  • Updated to latest version of SeleniumRC 1.0.1. [maikroeder]
  • Updated the long_description to go on PyPI. Still needs some formatting work. [hexsprite]
0.2 (2009-02-1)
  • Updated to latest version of SeleniumRC 1.0-beta-2. [hannosch]
  • Added patches to look for firefox in the PATH in common places. Added MOZ_NO_REMOTE environment variable to force Firefox to spawn new instance. (patches from Asheesh Laroia)
  • Fixed to work with Selenium 1.0 beta 1. (patches from Asheesh Laroia)
  • Default distribution changed to Selenium 1.0 beta 1
0.1
  • initial version created at Plone Conference 2007 in Naples. [hexsprite]

Subscribe to package updates

Last updated Sep 17th, 2011

Download Stats

Last month:1

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.