上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 143 下一页
摘要: 前言 v1.3.8 版本对 parameters 参数化格式重新做了定义,支持笛卡尔积了。当然以前旧版本的格式还是继续兼容。 (备注:从v1.2.4 以后新版本不再公开,新功能内部 VIP 学员可以使用,公开版本仅解决bug, 不提供新功能了。) parameters 参数化 新版本对 parame 阅读全文
posted @ 2023-07-06 08:53 上海-悠悠 阅读(234) 评论(0) 推荐(0) 编辑
摘要: # 为什么会开这个专题? 目前越来越多的自动化测试人员在学习使用 pytest 框架了,但是大家对 pytest 框架的学习大部分同学都是局限于如何编写测试用例,如何使用 fixtures,以及生成测试报告等基本的使用。 大家对 pytest 插件的了解知道的很少,只知道 pip 安装一个 pyte 阅读全文
posted @ 2023-07-05 16:55 上海-悠悠 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 前言 对parameters 功能做了优化,支持模块级别和用例级别参数化 config 中 parameters 参数化,作用域是整个模块级别 用例中 parameters 参数化,作用域只针对单个用例 (备注:从v1.2.4 以后新版本不再公开,新功能内部 VIP 学员可以使用,公开版本仅解决bu 阅读全文
posted @ 2023-07-04 22:41 上海-悠悠 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 前言 最近有小伙伴提到API层的接口参数很多,全部设置为变量,后面用例引用会写很多值,会很费精力。 希望能在定义变量的时候,给默认值,这样在用例里面可以选择性的给部分参数设置变量值。 (备注:从v1.2.4 以后新版本不再公开,新功能内部 VIP 学员可以使用,公开版本仅解决bug, 不提供新功能了 阅读全文
posted @ 2023-06-29 10:13 上海-悠悠 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 前言 平常在做功能测试的时候,经常会遇到某个模块不稳定,偶然会出现一些bug,对于这种问题我们会针对此用例反复执行多次,最终复现出问题来。 自动化运行用例时候,也会出现偶然的bug,可以针对单个用例,或者针对某个模块的用例重复执行多次。 (备注:从v1.2.4 以后新版本不再公开,新功能内部 VIP 阅读全文
posted @ 2023-06-27 22:56 上海-悠悠 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 前言 在 yaml 用例中提取返回结果,可以支持以下三种表达式 jmespath 取值语法: body.keyname.keyname jsonpath 语法: $..keyname re 正则语法 以上三种表达式可以满足 99% 的测试场景需求了,但是有些特殊的需求通过表达式无法取到,为了满足另外 阅读全文
posted @ 2023-06-26 22:46 上海-悠悠 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 前言 前面已经通过代理实现了抓包自动生成 yaml 用例的功能,通过代理也可以实现 mock 功能。 mock 有2种场景: 1.直接拦截发出去的请求,还未到达服务端,模拟自定义返回结果 2.发出去的请求,服务端有反回,拦截返回的结果,篡改返回内容,模拟自己需要的数据 (备注:从v1.2.4 以后新 阅读全文
posted @ 2023-06-26 11:50 上海-悠悠 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 前言 python代码 和postman 写的接口也能通过录制功能自动生成yaml格式用例了。 (备注:从v1.2.4 以后新版本不再公开,新功能内部 VIP 学员可以使用,公开版本仅解决bug, 不提供新功能了。) python 代码运行后自动录制 环境准备参考前面一篇https://www.cn 阅读全文
posted @ 2023-06-25 11:44 上海-悠悠 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 前言 pytest + yaml 框架基本不用写 python 代码,只需写yaml 文件用例就能实现接口自动化。 现在引入接口录制功能,连 yaml 文件也不用写了,点点点就能生成 yaml 用例文件了。 (备注:从v1.2.4 以后新版本不再公开,新功能内部 VIP 学员可以使用,公开版本仅解决 阅读全文
posted @ 2023-06-21 08:55 上海-悠悠 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 前言 新增 --start-project 命令, 帮助初学者快速创建项目 demo 结构, 并自动创建几个简单的用例。 创建项目demo结构 执行以下命令 pytest --start-project 运行日志 (venv) D:\demo\untitled_start>pytest --star 阅读全文
posted @ 2023-06-19 22:11 上海-悠悠 阅读(220) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 143 下一页