响应断言和json assertion的使用
在jmeter接口里面使用
1、添加断言:测试模拟框输入,返回的响应数据,参数和值
2、添加JSON断言:要注意层级关系
##![$:跟对象\元素
@:当前对象\元素
?():应用过滤器(脚本)表达式
还是自己练习吧。。。。
复制代码
1 { “store”: {
2 “book”: [
3 { “category”: “reference”,
4 “author”: “Nigel Rees”,
5 “title”: “Sayings of the Century”,
6 “price”: 8.95
7 },
8 { “category”: “fiction”,
9 “author”: “Evelyn Waugh”,
10 “title”: “Sword of Honour”,
11 “price”: 12.99
12 },
13 { “category”: “fiction”,
14 “author”: “Herman Melville”,
15 “title”: “Moby Dick”,
16 “isbn”: “0-553-21311-3”,
17 “price”: 8.99
18 },
19 { “category”: “fiction”,
20 “author”: “J. R. R. Tolkien”,
21 “title”: “The Lord of the Rings”,
22 “isbn”: “0-395-19395-8”,
23 “price”: 22.99
24 }
25 ],
26 “bicycle”: {
27 “color”: “red”,
28 “price”: 19.95
29 }
30 }
31 }
复制代码
$.store.book[*].author:商店所有书籍的作者(四个作者)
$…author :所有作者
$.store.* :商店所有的东西,包括book和bicycle
$.store…price :所有东西的价格
$…book[2] :第三本书
. . b o o k [ 0 , 1 ] / ..book[0,1] / ..book[0,1]/…book[:2] :前两本书
$…book[?(@.isbn)] :用isbn编号过滤所有书籍
$…book[?(@.price<10)] :过滤所有比10更便宜的书
$…* :XML文档中的所有元素