跳至主要内容

pytest_sauce提供在清晰代码中制定出的合理且有用的方法,以使用selenium/saucelabs运行pytest测试

项目描述

最新文档

pytest_sauce是一个pytest包装器,使得配置和运行selenium测试(在本地和在saucelabs上)变得更加容易。

它包含以下方法:

  • 下载和运行saucelabs连接器

  • 下载chromedriver

  • 在多个浏览器上运行测试

  • 如果浏览器中找到chrome,并且设置为在chrome上运行测试,则检查并下载chromedriver。

迄今为止,此包仅提供您需要在自己的任务中使用的方法来运行测试。但将来,它将至少提供一种基于配置文件运行测试的方法。

所有这些任务都需要带有yaml配置位置的参数

Latest PyPI version Number of PyPI downloads

变更日志

当前

  • 完全移除了xvfb_on选项。请使用xvfb: false禁用虚拟帧缓冲区。

0.3

  • 升级Saucelab Connect至v4.3。它不与先前版本向后兼容。

0.2.10

  • 将os.rename改为shutil.move。修复了在分区之间移动文件的问题。[fizyk]

0.2.8

  • 各种包描述改进

  • 排除有缺陷的pymlconf需求

0.2.6

  • 默认chromedriver版本提升至2.2

  • xvfb-run模式现在默认以auto-servernum参数启动

0.2.5

  • run_tests从最新测试返回错误代码

0.2.4

  • 公开发布

0.2.3

  • 修复了xvfb关闭选项

  • 将默认选项更改为每次不下载Saucelabs

  • 能够用ipdb替换pdb

0.2.2

  • 能够设置xvfb-run设置

0.2.0

  • 能够使用配置运行标准pytest测试

0.0.0

  • 初始化包[sliwinski]

项目详情


下载文件

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

源分布

pytest_sauce-0.3.3.tar.gz (14.9 kB 查看哈希)

上传时间

由以下支持