Python自动化测试的2种思路

思路一、维护脚本中的接口api(PageObject模式)

1、每个接口写一个方法,请求数据放在yaml或者json文件中,接口与数据对应,再使用一个测试方法(用例,断言)调用这个接口,根据返回结果,写断言。

2、一条用例需要调用多个接口的,写一个测试类,类中的方法去调用接口方法

思路二、维护excel(强用例模式)

1、直接将用例、接口、数据、断言放在excel中,使用openxl读取excel然后组装请求数据,去请求excel中的url,再根据excel中的预期结果对接口响应结果进行断言

2、一条用例需要调用多个接口的,写一个sheet页中,去读取sheet页中数据并执行

优劣列举:

相关推荐
我是哈哈hh2 分钟前
【Python数据分析】Numpy总结
开发语言·python·数据挖掘·数据分析·numpy·python数据分析
Michelle80233 分钟前
24大数据 14-2 函数练习
开发语言·python
qq_381454996 分钟前
Python学习技巧
开发语言·python·学习
Ndmzi12 分钟前
Matlab编程技巧:自定义Simulink菜单(理解补充)
前端·javascript·python
勇气要爆发25 分钟前
物种起源—JavaScript原型链详解
开发语言·javascript·原型模式
dagouaofei39 分钟前
AI生成个性化年终总结PPT
人工智能·python·powerpoint
freedom_1024_1 小时前
【c++】使用友元函数重载运算符
开发语言·c++
San30.1 小时前
深入理解 JavaScript OOP:从一个「就地编辑组件」看清封装、状态与原型链
开发语言·前端·javascript·ecmascript
郑州光合科技余经理1 小时前
基于PHP:海外版同城O2O系统多语言源码解决方案
java·开发语言·git·spring cloud·uni-app·php·uniapp
zmzb01031 小时前
C++课后习题训练记录Day43
开发语言·c++