随笔分类 -  接口测试

摘要:请求参数如下 复杂的请求体 这种复杂的参数体,最好通过将每个字段拆分成不同的子请求体,然后在请求的时候进行组装,上图的每个字段都可以单独拆分出来一个请求,最后可以拼接出不同的业务流程。 先将请求json放置到本地,将需要参数化的值使用${}声明为一个变量 引入需要的jar包 <!-- yaml文件解 阅读全文
posted @ 2022-07-24 17:42 成子吃橙子 阅读(115) 评论(0) 推荐(0) 编辑
摘要:环境准备 python+requests 读取企业微信api开发文档,得知调用企业微信接口必须先获取企业微信的accesstoken是通过 ("corpid","") //企业id 和 ("corpsecret","") //企业密钥 调用获取,python代码实现如下 requests_url=' 阅读全文
posted @ 2021-07-31 20:18 成子吃橙子 阅读(1629) 评论(0) 推荐(0) 编辑
摘要:使用yaml 数据驱动测试 新建用例数据类,用于动态修改测试数据 对应yaml文件,第一层结构为列表 第二层结构为具体序列化class对象 测试成功 public class TestYaml { @ParameterizedTest() @MethodSource public void test 阅读全文
posted @ 2021-03-11 22:48 成子吃橙子 阅读(385) 评论(0) 推荐(0) 编辑
摘要:环境准备 'junit5'+ 'Rest-Assured'+ 'allure' JUnit 5是java旗下的一个xunit测试框架 xunit体系 JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit Vintage JUnit Platform: 用于 阅读全文
posted @ 2020-12-25 11:40 成子吃橙子 阅读(826) 评论(0) 推荐(0) 编辑
摘要:接口测试流程 以企业微信分析为例 需求评审: ​ 需求评审问题示例:(业务角度) 序号 用户故事 1 添加一个部门 2 给一个部门添加子部门 3 修改子部门的相关信息 4 删除一个包含成员的部门 5 删除一个不包含成员的部门 6 删除一个不包含子部门的部门 7 删除一个包含子部门的部门 8 查询某部 阅读全文
posted @ 2020-12-24 23:10 成子吃橙子 阅读(166) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示