当前位置: 首页 > news >正文

部门网站建设互联网营销公司

部门网站建设,互联网营销公司,免费搭建服务器,做php网站教程视频这是一个采用pytest框架,结合allure完成接口自动化测试的项目,最后采用allure生成直观美观的测试报告,由于添加了allure的特性,使得测试报告覆盖的内容更全面和阅读起来更方便。 1. 使用pytest构建测试框架,首先配置好…

这是一个采用pytest框架,结合allure完成接口自动化测试的项目,最后采用allure生成直观美观的测试报告,由于添加了allure的特性,使得测试报告覆盖的内容更全面和阅读起来更方便。

1. 使用pytest构建测试框架,首先配置好pytest.ini, 它会决定pytest的运行方式。

pytest.ini放在项目根目录下,名字不能改做其他。

如上,pytest中配置了很多数据,包括命令行的参数,收集测试用例的目录和方式,日志显示的级别和方式以及形式。可以配置markers: ,不过我项目中用不着,就没配置。

2. 参数化部分:使用了conftest.py来配置fixture, 放在根目录下,对项目下所有测试都覆盖。

3. 测试用例部分,测试文件名注意以test开头,测试方法命名以test_开头,我的测试用例是存放在test文件夹下的.

测试用例上加了很多allure的特性,包括allure.story, allure.title, allure.severity, 其中allure.title部分做了参数化,可以动态生成测试标题,allure.severity这个部分很重要,能依据功能的重要程度去标记测试用例如果出现bug的严重等级,它的写法可以如下图在()内写入"normal", "critical", "blocker","minor", "trivial"这5个等级,默认是normal. 也可以这么写:在()内写入allure.severity_level.CRITICAL. 

4. 接着,我们用命令行去执行测试,因为要结合allure输出allure报告,所以命令是

pytest -n auto --alluredir=allure 

然后,窗口就返回执行的结果,执行了多少个用例,每个用例的执行结果

再看看allure文件夹下生成了一堆json, txt 文件,这并不是我们想要的,怎么生成美观的allure测试报告呢?

5. 还需要最后一步,输入 allure serve allure, 它会生成一个allure测试报告

这样就生成了,美观直观的allure测试报告,上面有用例重要程度的图表。

http://www.khdw.cn/news/31632.html

相关文章:

  • 网站设计色板百度指数人群画像哪里查询
  • 哪个网站做海外代购seo顾问收费
  • 自助建网站哪个便宜北京最新疫情情况
  • 网站怎么做交易平台株洲seo优化推荐
  • 广州新塘做网站上海seo网站推广
  • 做的好的手机网站有哪些内容如何优化网络连接
  • 网站建设平台招商桌子seo关键词
  • 网站被k原因百度关键词排名十大排名
  • 初创企业的建站流程站长工具爱站网
  • 企业做网站认证有哪些好处苏州seo排名优化课程
  • 运营一个网站的成本t和p在一起怎么做网站
  • qq推广文案怎么写seo优化关键词
  • 网站怎样做排名百度免费推广有哪些方式
  • 网站 建设网站收录大全
  • 深圳网站搭建电话广告推广平台
  • 手机网站建设推荐济南网站自然优化
  • 本地的上海网站建设在线crm
  • 网上外包加工活可信吗seo教程seo官网优化详细方法
  • 如何在头条上做网站推广win7优化配置的方法
  • 毕业设计用PHP做旅游网站网络营销大师排行榜
  • 建设企业网站企业网上银行官网官方电商培训班一般多少钱一个月
  • 建设网站的流程自己做网站
  • 十堰网站建设公司电话搜索引擎营销的案例有哪些
  • 瑞安外贸网站制作佛山疫情最新情况
  • 用苹果手机做网站南宁网站快速排名提升
  • seo怎么优化网站推广运营
  • 网站空间怎么申请台州网站建设
  • 基于营销导向的企业网站建设网站改版seo建议
  • Java除了做网站开发哈能做啥搜索引擎营销方法主要有三种
  • 微信怎么做自己的网站百度指数搜索