接口自动化测试编写代码的流程

1、从单个接口的 test_.py 模块开始写。
2、实现数据驱动 DDT
3、读取Excel, ExcelHandler 类, 存放在 common 包里面
4、分层,数据,配置文件,logger 日志记录,测试报告。
5、注册、登陆。 数据动态生成,手机号码 faker.phone_number()
6、数据库存在,为了节省开发成本,是可以不做数据库校验
7、数据库的操作
8、数据替换,excel #exsit_phone#, if 写得有点多,实现的代码简单容易理解,只有一点
笨拙。
9、正则表达式,更加优雅,更加具有技术含量。
10、断言,全量断言,单一字段断言,多字段断言。
11、充值接口,接口依赖。获取 token, Bearer token, JWT token
12、前置条件,pytest fixture, 有多少前置,就得写多少 fixture,
13、审核用例、投资用例。 excel 当中把依赖的接口写在前面。一般在excel 当中
会有extractor, 数据提取。:不需要频繁编写代码,只需要配置excel 文件就可以了。
14、middleHandler, 中间层。1、调用起来非常方便,代码看起来更加简洁。
15、简化 common 包中模块的调用。

猜你喜欢

转载自blog.csdn.net/weixin_48580001/article/details/115252752