Day13Jmeter数据驱动

1、什么时候用数据驱动

工作中,有些公司一个接口就是一个用例,另外一些公司一个接口有几十个用例,就需要用到数据驱动。

注意:特别注意:断言,如果有共同的字段,那么就用 json 断言,如果没有则用响应断言。

2、两种断言怎么选

3、使用步骤

步骤1、添加一个csv数据驱动

步骤2、构建一个csv文件(3个参数,后面的是断言),3个反例1个正例

步骤3、填写

步骤4、把路径里的参数的值改为csv文件里的值,用${csv文件里的名字}来取

步骤5、csv文件里的值逐行传递到对应的参数

步骤6、因有4行需执行4次,,所以搞个循环控制器,一个循环4次

步骤7、断言的值不能写死,${assert_str} 是变量,自动读取 csv 中assert_str这一列的值

相关推荐
冬奇Lab4 小时前
LLM 驱动的自动化测试系列(06):移动端自动化(二)——DroidRun/Mobilerun 的角色级模型拆分
人工智能·测试
网络毒刘8 小时前
为 MCP 写集成测试:mock stdio、断言 tool schema,防止升级后静默坏掉
测试·schema·mcp·atomgit
布丁丁8 小时前
测试通过但业务结果错误:断言应该怎么设计
测试·全栈
我就是不信11 小时前
CuTest:轻量级 C 语言单元测试框架实战指南
c语言·单元测试·log4j
wjkjpcba12 小时前
嵌入式控制器PCBA制造,SMT、BGA与功能测试分别要注意什么?
功能测试·制造·smt贴片加工·pcba贴片加工厂
冬奇Lab1 天前
开源项目第229期:e2e — 用自然语言写 E2E 测试,还能把 Agent 跑过的操作录成‘回放缓存‘免模型调用
人工智能·测试
冬奇Lab1 天前
LLM 自动化测试系列(05):移动端自动化(一)——ARTEMIS 的双模式架构拆解
人工智能·测试
网络毒刘1 天前
用测试夹具约束 Agent:给定失败用例,要求只输出最小 diff 的提示词套路
agent·测试·提示词·diff
code_whiter1 天前
7.自动化测试常用函数
python·功能测试