摘要:前言 上一篇文章我们用allure2生成美丽的测试报告,但仔细发现,有个不足就是环境参数没有显示,虽然这块是否显示不影响什么,但是,我还是想让他显示。 Environment是干啥的? 可以理解成环境变量参数,没有什么实际作用,个人觉得只是为了让别人知道本次测试的运行环境参数而已,显示成什么都是自己 阅读全文
posted @ 2020-11-29 16:33 久曲健 阅读(6) 评论(0) 推荐(0) 编辑
摘要:一:环境配置 安装插件 allure 是一个轻量级的,灵活的,支持多语言,多平台的report框架。 Allure2官网地址:https://github.com/allure-framework/allure2 pip3 install allure-pytest -i http://pypi.d 阅读全文
posted @ 2020-11-29 15:41 久曲健 阅读(4) 评论(0) 推荐(0) 编辑
摘要:前言 xdist的分布式类似于一主多从的结构,master机负责下发命令,控制slave机;slave机根据master机的命令执行特定测试任务 在xdist中,主是master,从是workers 大致原理 xdist会产生一个或多个workers,workers都通过master来控制 每个wo 阅读全文
posted @ 2020-11-29 15:08 久曲健 阅读(4) 评论(0) 推荐(0) 编辑
摘要:前言 类似TestNG中的多线程并发执行用例,只是python叫多进程,目的就是批量执行测试脚本,从而节省自动化测试时间。 分布式执行用例的设计原则(重中之重的重点) 用例之间是独立的,用例之间没有依赖关系,用例可以完全独立运行【独立运行】 用例执行没有顺序,随机顺序都能正常执行【随机执行】 每个用 阅读全文
posted @ 2020-11-29 14:56 久曲健 阅读(10) 评论(0) 推荐(0) 编辑
摘要:一、前言 assume,是pytest的断言另外一种形式,结合TestNg中的断言,不难理解,也就是软断言和硬断言的使用。 二、安装插件 pip3 install pytest-assume -i http://pypi.douban.com/simple/ --trusted-host pypi. 阅读全文
posted @ 2020-11-29 13:56 久曲健 阅读(5) 评论(0) 推荐(0) 编辑
摘要:pytest.ini的作用 可以改变pytest的运行方式,读取配置信息,并按指定的方式去运行 非test文件 pytest里面有些文件是非test文件 pytest.ini:pytest的主配置文件,可以改变pytest的默认行为 conftest.py:测试用例的一些fixture配置 init 阅读全文
posted @ 2020-11-29 13:19 久曲健 阅读(9) 评论(0) 推荐(0) 编辑
摘要:写在前面 这个插件,可以帮助我们很好的解决自动化测试过程中的一些偶线性bug难以复现的问题,但前提是,当前自动化脚本是独立的,不依赖任何其他脚本。个人觉得还是失败重运行的一种体现,就和TestNG是一样的,下面我们来一起感受下这个插件的使用吧。 环境准备 py.test版本 ≥ 2.8 Python 阅读全文
posted @ 2020-11-29 10:40 久曲健 阅读(47) 评论(0) 推荐(0) 编辑
摘要:环境前提 Python3.6+ 安装插件 pip3 install pytest-html -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 快速入门 pytest --html=report.html 会在当前目录下创 阅读全文
posted @ 2020-11-25 22:30 久曲健 阅读(13) 评论(0) 推荐(0) 编辑
摘要:环境依赖 Python 3.5, 最高 3.8, or PyPy3 pytest 5.0或更高版本 插件安装 pip3 install pytest-rerunfailures -i http://pypi.douban.com/simple/ --trusted-host pypi.douban. 阅读全文
posted @ 2020-11-25 22:00 久曲健 阅读(38) 评论(0) 推荐(0) 编辑
摘要:Hi, 盆友你好,我是测试君!与你共同进步的伙伴,祝大家变得更强! 如果觉得文章还不错,还请给俺加个关注并转发! 下面为大家分享一款高效率的工具PrototypeManager,先贴出源代码及工具地址,到时还请大家star一下哈。 工具地址: https://github.com/Musule/Pr 阅读全文
posted @ 2020-11-22 08:26 久曲健 阅读(165) 评论(1) 推荐(0) 编辑