码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2021-05-23 23:56:36      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:test   ini   配置   参数   img   域名   部分   图片   src   

一、整体目录:

技术图片

二、文件夹作用:

  • 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的单个接口自动化流程步骤

标签:test   ini   配置   参数   img   域名   部分   图片   src   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!