接口测试day7之接口对象封装
代码存在的问题回看day5借助requests和pytest实现的ihrm登录接口·代码冗余度高·代码耦合度高·代码维护成本大核心思想代码分层[测试脚本层] 和 [接口对象层]封装tpshop商城登录普通方式实现登录接口对象层封装思想将 普通方式实现代码中固定不变的直接写到方法的实现内部。将动态变化的从参数传入。将响应结果通过返回值 return登录接口测试用例层使用 接口测试框架 pytest 调用自己封装的 Api发送请求获取响应结果断言。完成接口测试封装ihrm登录普通方式实现登录接口对象层登录接口测试用例层封装断言方法在项目目录下创建 common 目录添加 文件 assert_tools.py在 文件 assert_tools.py 添加 通用的断言函数 common_assert()实现 此函数。登录接口测试用例完整实现json文件(部分