用于控制Selenium远程服务器的Python包装器
项目描述
haufe.selenium
用于控制Selenium远程服务器的包装器。Selenium RC服务器是一个基于Java的服务器,用于远程执行Selenium测试。
另请参阅
http://www.openqa.org/selenium-rc/
安装
使用easy_install
easy_install --no-deps haufe.selenium
用法
您可以使用selsrvctl来控制服务器进程
selsrvctl start | stop | status | foreground | fg
SeleniumTestcase
haufe.selenium还提供了一个专用的testcase,应将其用作所有与Selenium相关的unittests的基类。
通过环境变量进行配置
SELENIUM_HOST - 定义Selenium远程服务器运行的计算机名
SELENIUM_PORT - 定义Selenium远程服务器的端口
SELENIUM_BROWSER - 要用于运行测试的浏览器名称(*iexplore、*firefox等)。有关详细信息,请参阅Selenium RC服务器文档
SELENIUM_INSTANCE_URL - 要用于运行测试的Web服务器的基URL。URL不得包含任何路径信息 - 只能像
http://host:port
许可证
此软件包在LGPL 2.1下发布。请参阅LICENSE.txt。
版权
haufe.selenium是(C) Andreas Jung & Haufe Mediengruppe, D-79111 Freiburg, Germany的版权所有
更改
0.3.0 (17.02.2010)
更新到Selenium RC V 1.0.1
0.2.1 (05.05.2008)
添加了对多个SELENIUM_INSTANCE_URLxxx环境变量的支持
添加了环境变量SELENIUM_HTTPS_PORT
0.2.0 (23.10.2007)
第一个公共版本
0.1.3 (02.10.2007)
更新selenium.py(从V 0.9.2)
重写selenium.click()以捕获Haufe特定的错误消息
0.1.2 (26.09.2007)
为SeleniumTestcase和selenium_enabled添加了模块级别别名
更新到官方Selenium RC V 0.9.2服务器
0.1.1 (20.08.2007)
测试:对Selenium服务器进行显式检查
添加了testing.selenium_enabled标志
在Windows系统上以前台启动Selenium服务器的基本支持
0.1.0 (11.09.2007)
初始发布
项目详情
haufe.selenium-0.3.0.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 6afe6d3efe71511ba24456849a15ec2b8156788b251edf6c21143ecf3b1f198f |
|
MD5 | 33cf6f6fa934b793125986d8c0864f2c |
|
BLAKE2b-256 | 5ecf854f462763d07a5358fdf3e49257ed367fac10b4399fc4b6c466d46a88ce |