httprunner3.1.6简单的测试流程回顾[笔记]

前置条件:相应的httprunner及相应allure都已提前安装好

1.目标网址,登录页面

2.使用“charles”抓包软件抓包后到出har文件(可以多个流程合并导出一个har,如登录后新增组织)

3.命令cmd或pycharm中“terminal”中输入命令

    3.1.创建项目:httprunner  startproject  ERP_project

    3.2.生成的目录中,有一个har文件夹,导入此前“Charles”生成的har文件

    3.3.cd到 har文件夹  运行 把har文件 转化成 yml文件  har2case  ERP_project.har -2y ----生成  ERP_projec.yml

   3.4.把ERP_projec.yml文件拉动到  testcases 文件目录下

   3.5.cd到跟目录 也就是 ERP_project 文件夹前面的路径,运行 hrun  ERP_project  使得 testcases 文件中的yml文件 都对应生成生成 X_test.py文件

   3.6.cd到 testcases目录下,运行   hrun ERP_Project_test.py --alluredir=allure   # 生成allure  数据 生成allure—report 文件夹用来存储测试报告

  3.7.运行 allure generate ./allure/ -o ./reports --clean  #  生成allure报告到reports文件夹里
,找到allure—report/index.html

图例1<测试未通过>

问题出在,断言层面,yml文件部分eq:(要么解决要么删除后),测试用例会通过

图例2<测试用例yml文件:为har转码得到,可进行编辑后再生成新的py文件>

图例3<修改yml文件后,再次运行相关alure相关指令得到>

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值