美文网首页Test
接口自动化pytest+allure环境搭建

接口自动化pytest+allure环境搭建

作者: 软件测试笔记 | 来源:发表于2020-05-19 16:33 被阅读0次

1.背景:之前的接口自动化框架是unittest+HTMLTestRunner,最近看了好多测试的文章都在发pytest与unittest的优缺点,对比之后也发现pytest的优点,遂决定试一下这个框架~

测试方法必须也test开头哈

2.整体流程(Windows环境)

2.1安装pytest    pip  install pytest==4.0.2 最新的版本到5+了,之所以选择这个版本也是因为较低的版本和allure的兼容性好,大家安装的时候可以注意下

2.2安装allure  在官网直接下载安装包http://allure.qatools.ru/ ,解压,执行解压后bin目录下的allure.bat,然后添加环境变量

path

2.3安装allure-pytest  pip install allure-pytest

2.4运行测试用例(在cmd下运行)

运行之后会在当前目录下生成如下文件,其中allure文件夹下面的是xml,我们把他转化为HTML

运行allure serve output\allure,然后浏览器会自动打开如下网址,就可以看见我们的报告啦

报告页面如下

可能遇见的问题:附个大神的网址哈,反正我遇见他这个文件了,然后按照他的方案也解决了哈

https://blog.csdn.net/lixiaoer0728/article/details/105286537

以上~~~

相关文章

网友评论

    本文标题:接口自动化pytest+allure环境搭建

    本文链接:https://www.haomeiwen.com/subject/ccpbohtx.html