我们的应用程序托管在Tomcat服务器cpu261.dev.local上,端口为8080。以下是应用程序的URL:
URL-1
http://cpu261.dev.local:8080/omnienterprise?tid=1当我们点击上面的URL时,它会立即重定向到下面的URL:
URL-2
http://cpu261.dev.local:8080/omnienterprise/ngcore/preLoginAction.action?tid=1&vToken=-1&mid=0&adsLoginId=然后我们可以选择输入用户名。输入用户名后,我们的Tomcat将重定向到以下URL:
URL-3
http://cpu261.dev.local:8080/omnienterprise/ngcore/loginUserAction.action在这里,我们输入分支机构代码和密码以查看仪表板。
这是我实际的应用程序流。我想用JMeter编写脚本来对应用程序进行压力测试。
我已经创建了一个脚本,请查看附件中的JMeter脚本截图:



我的问题是,当我使用URL-1运行脚本时,它不会以某种方式重定向到URL-2,甚至不会在我正在使用的侦听器中给出错误,在侦听器响应代码为200 OK时。
请查看以下收听者截图:

为什么不从URL-1重定向到URL-2?如何为这样的场景编写脚本?
发布于 2019-01-25 04:29:35
您很可能缺少标题、参数或cookie。
创建脚本的最佳方式是使用JMeter录制功能:
https://stackoverflow.com/questions/54347263
复制相似问题