跳转到主要内容

为Zope 3集成的Selenium

项目描述

Selenium测试用于Zope 3

此软件包提供了一种方便的方式来使用Selenium测试Zope 3应用程序。它提供了Selenium本身作为资源目录,并提供了一个从注册视图生成的测试套件列表,允许不同的软件包提供测试,而无需维护一个中心测试列表。

您也可以使用zc.selenium.pytest模块在Python中编写Selenium测试视图。这可以使编写测试变得更容易。

pytest.txt文件说明了如何使用Python格式编写测试。

此软件包还提供了一个测试运行器,

  • 运行Zope实例

  • 如果需要,启动本地浏览器,

  • 告诉本地浏览器运行测试。

查看selenium.txt以了解如何设置和使用测试运行器。

Selenium问题

包含的Selenium版本中存在已知问题;这影响了在MSIE中点击图像。此问题的Selenium错误报告在此

http://jira.openqa.org/browse/SRC-99

文件中提供了此文件的补丁

Selenium-Core-SRC-99.patch

目前尚不清楚此补丁是否应该始终应用。

变更记录

1.2.1 (2009-02-16)

  • 添加了缺失的 tests.zcml 文件。

1.2.0 (2009-01-22)

  • 将自测试从 configure.zcml 移动到 tests.zcml,以防止在包含 zc.selenium 时自动包含它们。

  • pytest 的 selenium 现在将参数转换为字符串。这允许调用如 self.selenium.pause(500)

1.1.0 (2009-01-19)

  • 功能:更新到最新的 Selenium 核心版本 0.8.3。

  • 功能:向 selenium 脚本添加了 –base-url 选项,这样就不依赖于默认皮肤中的默认层。(谁这样做?这真是个安全漏洞!)

  • 功能:添加了 -t 选项来通过正则表达式过滤 selenium 测试。您也可以指定多个 -t 选项。

  • 错误:添加了关于如何设置 zc.selenium 的文档。

  • 错误:允许 wsgi 选项与 python 2.5 兼容。

  • 首次公开发布。

1.0.0 (2008-03-27)

  • 内部发布。

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源代码分发

zc.selenium-1.2.1.tar.gz (221.2 kB 查看散列)

上传时间 源代码

由以下提供支持