Fork me on GitHub

【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,不然结果会显示失败

posted @ 2022-02-28 17:12  橘子偏爱橙子  阅读(356)  评论(0编辑  收藏  举报