专业的手表网站,盐城公司做网站,wordpress搜索栏颜色,wordpress修改菜单的原始链接前言
在自动化测试中#xff0c;有unittestHTMLTestRunner自动化测试报告#xff0c;但是生成的测试报告不够美观详细#xff0c;今天我们来学习一下PytestAllure生成自动化测试报告。
一#xff1a;安装python中的allure依赖库
在dos窗口中#xff0c;输入下面三个命令…前言
在自动化测试中有unittestHTMLTestRunner自动化测试报告但是生成的测试报告不够美观详细今天我们来学习一下PytestAllure生成自动化测试报告。
一安装python中的allure依赖库
在dos窗口中输入下面三个命令
pip3 install pytestpip3 install allure-pythonpip3 install allure-python-commons
二安装好依赖库以后下载并解压allure命令行工具,下载地址https://pan.baidu.com/s/1YkgYpvfmH_I26ZPAJ1OF0A。把解压后的allure文件夹设置成环境变量。添加allure到环境变量PATH,在bin目录下 三确认allure安装成功在命令行输入allure --version能展示allure安装版本2.12.1即可。 四通过pytest编写自动化测试脚本如下图。编写pytest测试用例非常简单只需要按照下面的规则 测试文件以test_开头 测试类以Test开头 测试函数以test_开头 五打开dos窗口切换到当前项目文件夹下执行命令 pytest -s -q在命令行会打印返回结果 六创建好测试用例以后在dos窗口执行命令pytest -s -q --alluredir allure-xml。这时就会运行测试用例。-s表示允许终端在测试运行时输出结果-q表示简化输出结果--alluredir表示把生成的中间结果保存到allure-xml文件夹。 七等测试用例执行完毕。继续在Terminal中执行命令allure generate allure-xml -o allure-report --clean。这样就会根据allure-xml文件夹里的中间结果在allure-report文件夹中生成一个测试报告。 八生成的html测试报告使用浏览器打开即可 这样简单的allure自动化测试报告就生成了
最后感谢每一个认真阅读我文章的人看着粉丝一路的上涨和关注礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走 软件测试面试文档
我们学习必然是为了找到高薪的工作下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料并且有字节大佬给出了权威的解答刷完这一套面试资料相信大家都能找到满意的工作。