JMeter断言介绍
(1)作用:用于检查测试中得到的响应数据等是否符合预期,用以保证性能测试过程中的数据交互与预期一致
(2)目的:在request的返回层面增加一层判断机制;因为request成功了,并不代表结果一定正确
(3)方法:
在选择的Sampler下添加对应的断言(因为不同类型的断言检查的内容不同);配置好响应的检查内容(根据断言情况而定,有的断言控制面板不需要添加任何内容,如XML Assertion)
添加一个断言结果的监听器(从监听器中添加),通过“断言结果”可以看到是否通过断言;对于一次请求,如果通过的话,断言结果中只会打印一行请求的名称
如果失败,则除了请求的名称外,还会有一行失败的原因
(4)类型:BeanShell断言、BSF断言、比较断言、HTML断言、JSR223断言、MD5Hex断言、Size断言、SMIME断言、XML概要断言、XPath断言、响应断言
作者: 千里和他的软件测试
软件测试学习交流: 软件测试交流群 172489141
银行金融业务交流: 软件测试学习交流群 52304542
接口自动化性能交流: 一个正经的测试群 188427938