Jmeter-XPath Assertion的使用
Xpath主要用于标识XML文档中某个位置的元素,类似于HTML的树状结构,可以一级一级地向下寻找元素。
XPath断言其实更多的适用于被测系统有前端页面的测试场景。
一、添加XPath断言
其实添加方式和响应断言类似,如图:
我们在测试的时候,Apply To和XML Parsing Option就只需要按上图的方式选择即可。
接下来我们在Xpath断言
中填入待匹配的内容,这部分内容可以在浏览器中使用F12进行查看,例如百度主页的搜索输入框,我们复制它的Xpath:
粘贴到Xpath断言中即可。
二、执行测试
Xpath断言
内容填写完成后,添加一个断言结果
便可以执行测试啦。
结果如下,如果执行成功,则页面上只会出现一个HTTP请求的名字:
如果断言失败,则会提示具体内容,例如我将断言期望结果故意写成不存在的内容:
则断言结果如下:
软件测试工程师一只,也在不断的学习阶段,平时的小经验不定期分享。
博主经验有限,若有不足,欢迎交流,共同改进~
有意可加Q群 908417285 交流学习。
乾坤未定,你我皆是黑马