首页 > 其他 > 详细

关于pytest+allure的单个接口自动化流程步骤

时间:2021-05-04 14:27:40      阅读:58      评论:0      收藏:0      [点我收藏+]

一、整体目录:

技术分享图片

二、文件夹作用:

  • action: 用于封装调用
  • case: 用于编写测试用例
  • common:用于放置公共部分
  • configs:用于存放测试数据(比如域名、账号等)
  • data:用于存放测试用例,
  • otc_api:用于封装接口请求方式
  • mian.py:运行函数
  • pytest.ini:

三、大致编写单个接口测试用例的流程:

1、配置域名,在configs目录下创建test文件夹,在创建data.yml文件,在里边添加需要测试网站的域名merchant_host, 需要测试的接口地址otc_admin_host

技术分享图片

2、编写接口参数和配置接口地址URL:在otc_api 文件夹下的merchant.py

技术分享图片

3、封装调用:在action文件夹中,封装登录方法

技术分享图片

4、编写测试用例调用封装的登录方法:在case文件夹下编写测试用例方法

技术分享图片

5、最后运行看是否成功。

关于pytest+allure的单个接口自动化流程步骤

原文:https://www.cnblogs.com/pmzz/p/14728949.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!