随笔分类 -  接口自动化

摘要:实现功能 测试数据隔离: 测试前后进行数据库备份/还原 接口直接的数据依赖: 需要B接口使用A接口响应中的某个字段作为参数 对接数据库: 讲数据库的查询结果可直接用于断言操作 动态多断言: 可(多个)动态提取实际预期结果与指定的预期结果进行比较断言操作 自定义扩展方法: 在用例中使用自定义方法(如: 阅读全文
posted @ 2022-09-21 11:28 叶修_z 阅读(334) 评论(0) 推荐(1)
摘要:pytest接口自动化测试 结合单元测试框架pytest+数据驱动模型+allure 目录 api: 存储测试接口conftest.py :设置前置操作 目前前置操作:1、获取token并传入headers,2、获取命令行参数给到环境变量,指定运行环境commmon:存储封装的公共方法 connec 阅读全文
posted @ 2021-03-16 20:31 叶修_z 阅读(3530) 评论(5) 推荐(3)
摘要:mock安装 pip install pytest-mock mock使用 pytest中使用无需导入,只需要导入pytest就可使用,它提供了一个名为mocker的fixture。使用方法: def test(mocker): mocker.patch() **** mock作用 1、解决接口依赖 阅读全文
posted @ 2020-10-30 20:11 叶修_z 阅读(1892) 评论(0) 推荐(0)
摘要:这周末木得事,就整理下自己学习的pytest+allure代码来分享啦。(哈哈直接上代码) 目录 api#存放每个接口的测试方法 case#存放每个接口的测试用例 common#存放一些公共方法 data#存放测试数据 logs#存放测试日志 report#存放测试报告 conftest.py#存放 阅读全文
posted @ 2020-06-15 20:54 叶修_z 阅读(638) 评论(1) 推荐(0)
摘要:我又来了,来分享年前的unittest接口自动化实战啦。这次自动化接口框架比较简单,但是五脏俱全。(注:项目是针对我们公司内部系统的测试,我就不分享链接了。) 项目简介 项目名称:****名片系统 项目目的:实现系统项目自动化测试执行 项目版本:v1.0 项目目录 tools #存放辅助方法 con 阅读全文
posted @ 2020-05-22 14:27 叶修_z 阅读(809) 评论(0) 推荐(0)
摘要:一直想着写篇博客对年前学习UI自动化及项目实战进行总结,一直没时间,今天整理一下实战项目的代码分享出来,(代码数据分离做的不太好,项目有几次大改动,对于一个初学者产生了一些影响)大家共同学习。(注:项目是针对我们公司内部系统的测试,我就不分享链接了。) 项目简介 项目名称:****转账系统 项目目的 阅读全文
posted @ 2020-05-15 17:31 叶修_z 阅读(911) 评论(0) 推荐(0)