伏婳
2018-06-06 14:27
Badboy录制脚本在jmeter打开后,为了解决所有请求全是登录页面的问题把自动重定向全改为跟随重定向,但是全部改为跟随重定向以后又会报302又是显示登录页面,百度说要改为自动重定向,不管改不改都是一直显示登录页面
你好,有个badboy的问题请教你:使用badboy录制脚本,先录制了登陆脚本,后续的操作都要先登陆才能进行测试,那么后续的操作都要把登陆的操作一起录制到脚本里面吗?如果不需要,那么应该怎么做。
自动重定向:是请求中包含重定向请求,HttpClient是可以自动跳转的,但是只针对GET和Head请求;自动重定向可以自动转向到最终目标页面,但是JMeter是不记录重定向过程内容的,比如在查看结果树中是无法找到重定向过程内容,不可以做关联的 跟随重定向:若请求响应是3XX时(比如301是重定向),自动跳转至目标地址。与自动重定向不同,JMeter会记录重定向过程中的所有请求响应,在察看结果树时可以看到服务器返回的内容,所以你可以对响应的内容做关联
两者是有区别的,自动重定向,每个请求的票根或验证是不一致,比如:登录一个cas单点登录网站,录制时候的票根或验证可能是1但是你重新启动脚本的时候,真实的票根或验证可能是2,而你脚本中的票根或验证还是1,就会导致你无法登录成功,所以需要选择‘跟随重定向’。
JMeter性能测试入门篇
55149 学习 · 285 问题
相似问题