一、整体目录:
二、文件夹作用:
- 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、最后运行看是否成功。
浙公网安备 33010602011771号