pytest_sauce提供在清晰代码中制定出的合理且有用的方法,以使用selenium/saucelabs运行pytest测试
项目描述
pytest_sauce是一个pytest包装器,使得配置和运行selenium测试(在本地和在saucelabs上)变得更加容易。
它包含以下方法:
下载和运行saucelabs连接器
下载chromedriver
在多个浏览器上运行测试
如果浏览器中找到chrome,并且设置为在chrome上运行测试,则检查并下载chromedriver。
迄今为止,此包仅提供您需要在自己的任务中使用的方法来运行测试。但将来,它将至少提供一种基于配置文件运行测试的方法。
所有这些任务都需要带有yaml配置位置的参数
变更日志
当前
完全移除了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的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9724beddfb5f075c231848c6a1febbcf0325b96f00c39f82db16f4f954fa8ce3 |
|
MD5 | 05b7f3f23c56d317969d8c42fa2d3359 |
|
BLAKE2b-256 | 0867b11be88194db9e012f02ab02b4d00d95435d1d61e896494106b8f69b70b4 |