9、Jmeter之XPath断言

定义:XPath即为XML路径语言,他是一种用来确定XML文档中某部分位置的语言。XPath基于XML的树状结构,提供在数据结构树中寻找节点能力。
作用对象:针对返回信息为XPath的数据类型进行断言。
如何添加:右键请求-添加-断言-XPath Assertion
9、Jmeter之XPath断言_第1张图片
选择模式之后,添加XPath Assertion
9、Jmeter之XPath断言_第2张图片
添加断言结果:
9、Jmeter之XPath断言_第3张图片
清除之前结果,点Start,运行测试
9、Jmeter之XPath断言_第4张图片
我们可以看到,没有报错,然后我们看一下断言结果
9、Jmeter之XPath断言_第5张图片
也是正常的,说明我们XPath Assertion断言成功了
我们再来看看错误的情况,首先我们吧XPath Assertion故意写错,去掉一个】
9、Jmeter之XPath断言_第6张图片
然后,清除之前结果,点Start,运行测试,看结果
9、Jmeter之XPath断言_第7张图片
报错的意思就是缺少这个】
我们可以看到XPath Assertion和相响应断言其实就是这一个是直接用文字,一个是填写XPath,其实我们用的最多的还是响应断言。
9、Jmeter之XPath断言_第8张图片

你可能感兴趣的:(9、Jmeter之XPath断言)