(5)jmeter的断言

版权声明:成都软件测试交流群,339614248,欢迎你的加入 https://blog.csdn.net/louishu_hu/article/details/82718980

这个我就结合前面2个脚本的来断言吧,先用小飞机来做个试验

我们观察到,关联之后,登陆成功,这个返回的html页面包含了jojo这个用户名,我们就来断言它看看

先随便说个页面没有的东西吧

我们跑一次脚本看看

没有no这个单词呢。。汗

我们换一个页面有的呢

没毛病,只要响应里面找到了就不会出现哪些报错的提示信息了

我们再继续来加工

然后我们新增一个用户变量,记住,这里的用户变量一般是拿来做配置文件什么常量使用的,我这里偷个懒,就不用常规参数化方式了。

具体怎么参数化,请看前面几章,这里我们就直接跑结果了

没问题,断言成功,好,下面讲讲断言的具体内容

断言,我们是紧跟着一个响应信息来处理的,这里不要把断言放到另一个请求下,这样是会失败的

说说几个选项的解释

响应代码   我这里理解的就是http_code-status 就是所谓的响应码 返回200,就响应200

响应文本:响应服务器返回的文本内容,http协议排除header部分 就是把body的响应拿来断言

响应信息:匹配响应信息,如下里面的ok和found

HTTP/1.1 200 Ok

HTTP/1.1 302 Found

这里就是所谓的

这里面的东西了

后面还有个request header和response header

这个不多了,一般用的不多,就是断言的请求或响应的头部信息。有的token会放头部信息里面,你到时候就明白了

猜你喜欢

转载自blog.csdn.net/louishu_hu/article/details/82718980