我正在尝试为.Net应用程序记录一个简单的登录和注销流程。提交登录凭据后,欢迎页面的URL具有较大的字母数字编号。需要此号码才能继续执行后续步骤。
在Fiddler上我注意到登录凭证提交请求导致302响应,并且此响应包含我在后续请求中需要的a=129characterstring
。
在JMeter上我添加了一个录音控制器,在HTTP(S)测试脚本录音机上,我有关注重定向和使用KeepAlive检查(见下面的截图)
我还记录了未选中的Follow Redirects以及分组和HTTP采样器设置的不同选项。
但是没有一个,我能够记录/捕捉我在小提琴手上看到的302响应。相反,登录凭据提交请求始终返回200响应,即使登录失败。
并不是说JMeter没有记录重定向请求,在场景流程中,我有另一个重定向请求被捕获。
我不可能是唯一一个面临这个问题的人。有没有人对我应该做些什么做出任何建议才能得到302响应?
答案 0 :(得分:2)
要做到这一点:
然后,您需要在此之后取消选中第一个中的“Follow Redirect”,并添加一个Regular Expression Post Processor来提取您想要的数据。
然后启用注释的第二个请求并注入提取的变量。