【jmeter系列】jmeter常用断言使用方式
1、响应断言:
最简单,使用最多的一种方式,直接添加须要断言的内容便可,能够选择不一样的类型
2、断言持续时间:字符串
验证sample的响应时间,能够选择做用于哪些sample
3、JSON断言:
书写格式为$.
事例:$.msg 表示断言msg的值class
$表示根 也就是{登录
.表示子 也就是{下的元素fragment
{
"msg":登陆成功,
"state":b,
"data":[
{
"name":"张三",
"age":"12",
}
]
}
注意:须要勾选上Additionally assert value,并填写上须要断言的内容,不然只检测是否有msg这个属性,有就返回ture,不会对内容作判断
4、XPath断言:
书写格式为 //a[@name ="tj_trnews"]
其中,//表示相对路径,a表示标签,[]里面放谓词,@name="tj_trnews"表示属性
多个属性用 and、or表示
//a[@name ="tj_trnews" and @class="bg s_btn"]
//a[@name ="tj_trnews" or @class="bg s_btn"]
注意:若是查看结果树使用XPath Tester显示时,记得勾选上return entire XPath fragment instead of text content,不然结果会显示失败
本文来自博客园,作者:橘子偏爱橙子,转载请注明原文链接:https://www.cnblogs.com/xfbk/p/15946535.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!