文章目录 一、代码存在的问题二、 核心思想:代码分层 一、代码存在的问题 回看 借助 requests 和 pytest框架 实现的 ihrm 登录接口。 代码冗余度高代码耦合度高(代码和代码关联程度高)代码维护成本大 二、 核心思想:代码分层 分层思想:按代码功能,划分为 接口对象层、测试脚本层 1、接口对象层: 负责 发送 http请求,访问待测接口。返回响应数据。 2、测试用例层(测试脚本层): 调用 接口,按响应数据,断言完成测试。