用于控制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 UDP十六进制数据按分隔符分割?   java将字符串与列表中的值进行比较<Integer>   在java中向新列表添加/复制对象   java MySQL语法错误异常   java如何在附加到文件时关闭JavaFX FileChooser的覆盖警告?   多线程如何在java中处理具有CompletableFuture的列表?   JAXWS项目的java重命名现在找不到WSDL   javascript翻译从哪里来?Javaservlet、tomcat和ExtJs Sencha应用程序   if语句如何向代码中添加工作if?JAVA   java如何确定需要哪些JAR?   在jPanel java netbeans上运行非常简单的swing视频播放器   swing Java jTable changeSelection,然后突出显示新选定的行   基于参数的java Spring Boot JPA本机查询非空检查   java从预使用图中删除节点   java BufferOverflowException在不同组件的画布中绘制时   尝试使用jersey在rest上发送pojo类对象作为响应时发生java内部服务器错误   java类集合如何将列表/集合转换为同步对象?通过什么机制?   java JOOX自动关闭XML标记   Java是按另一个具有不同对象的列表对列表进行排序的最佳方法   Hibernate读取XML时发生java错误