用于控制selenium远程服务器的python包装器

haufe.selenium的Python项目详细描述


高铁硒

用于控制Selenium远程服务器的包装器。Selenium RC服务器 是一个基于java的服务器,用于远程执行selenium测试。

另请参见:

http://www.openqa.org/selenium-rc/

安装

使用简易安装:

easy_install --no-deps haufe.selenium

使用量

您可以使用selsrvctl

控制服务器进程
selsrvctl start | stop | status | foreground | fg

硒测试用例

selenium还提供了一个专用的测试用例,该用例应该用作基础 所有与硒相关的单元测试的类。

通过环境变量进行配置:

selenium\u主机-定义selenium远程服务器所在的主机名 正在运行

selenium\u端口-定义selenium远程服务器的端口

selenium_browser-用于运行测试的浏览器名(*iexplore*firefox,…)。 查看Selenium RC服务器文档了解详细信息

selenium_instance_url-要用于运行的web服务器的基url 对的考验。URL不能包含任何路径信息-仅 例如:

http://host:port

许可证

这个包是根据lgpl 2.1发布的。请参阅license.txt。

更改:

0.3.0(2010年2月17日)

  • 更新至Selenium RC V 1.0.1

0.2.1(2008年5月5日)

  • 添加了对多个selenium_instance_urlxxx'环境变量的支持
  • 添加了环境变量selenium_https_port

0.2.0(2007年10月23日)

  • 首次公开发布

0.1.3(2007年10月2日)

  • 更新selenium.py(从v 0.9.2开始)
  • 重写selenium.click()以捕获特定于haufe的 错误消息

0.1.2(2007年9月26日)

  • 为seleniumtestcase和 硒已启用
  • 更新到正式的Selenium RC V 0.9.2服务器

0.1.1(2007年8月20日)

  • 测试:显式检查Selenium服务器
  • 添加了testing.selenium启用标志
  • 在foregground中启动selenium服务器的基本支持 在Windows系统上

0.1.0(2007年9月11日)

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java jni将坐标从c传输到java   java一旦到达endofstream,是否应该显式关闭连接?   当端口587被阻止时,如何用Java发送gmail?   带有web项目的java Maven UI项目配置   使用Jackson ObjectMapper在java之间进行转换。时间Instant和java。util。日期   java通过合并自定义HTTP头支持每个浏览器的多个会话   java使用servlet在JSP中发送邮件   从同一端口为WebSocket和网页提供服务的java   Java中向后兼容的包装类   类Java instanceof在应该为true时返回false   java resultactions将httpstatuscode设置为特定值   java与JC++第三头C++文件头的连接   java错误方法未实现   java XmlAdapter到JAXBbind Joda的时间间隔?   具有最快(并发)添加操作的java集合   读取对象时java ClassNotFoundException   java Fluent getter生成错误   JavaSE中的连接池?   java为什么使用这个安卓lockpattern库获取垃圾值作为输出?   java选择正确的调用方法