因此,我了解了我们基于SSO的服务的设置方式。现在,我正在尝试通过J-meter登录。但是,当我尝试通过param发布用户pwd时,我没有得到任何回报,该页面返回到登录页面。我期望ID作为回应。我已经附上了屏幕截图。不胜感激。
该站点具有名称为“ j_username”和密码为“ j_password”的用户名表单。
答案 0 :(得分:0)
[no cookies]
不是我从登录流程中获得的期望除了第2点之外,实际用户还需要执行以下操作:
您的JMeter测试应该遵循相同的模式,即不要尝试使用单个请求登录,因为您可能会遗漏重要的东西,即在前一页上设置的动态参数,可能是CSRF Token。您可以使用HTTP(S) Test Script Recorder记录2次测试流程,并比较记录的请求(如果有差异)-您需要执行correlation个动态值,以提取动态参数使用合适的JMeter Post Processor从先前的响应中删除,并将其保存到JMeter Variable中,并将第二个请求中记录的硬编码值替换为上一步中的变量。