使用jmeter加载测试站点:每次运行脚本时url都是不同的

使用jmeter加载测试站点:每次运行脚本时url都是不同的,jmeter,Jmeter,我尝试用Jmeter测试一个站点,并使用它的HTTP代理服务器来生成脚本 实际上,这个脚本的过程是 一,。登录 二,。单击指向其他页面的链接并填写一些信息,然后单击提交 三,。注销 问题是:每次我运行脚本时,在按下提交按钮之前,一切都进展顺利因为点击后,8个随机数字或字母将添加到url。因此,每次我运行脚本时,url都与第一次创建脚本时不同 有没有人遇到过这样的问题?要考虑以下几点: 这些是源代码中的“随机数”,还是只是URL作为 参数如果是,请参见下文 他们是JSESSION ID吗?如果是,

我尝试用Jmeter测试一个站点,并使用它的HTTP代理服务器来生成脚本

实际上,这个脚本的过程是
一,。登录
二,。单击指向其他页面的链接并填写一些信息,然后单击提交
三,。注销

问题是:每次我运行脚本时,在按下提交按钮之前,一切都进展顺利因为点击后,8个随机数字或字母将添加到url。因此,每次我运行脚本时,url都与第一次创建脚本时不同


有没有人遇到过这样的问题?

要考虑以下几点:

  • 这些是源代码中的“随机数”,还是只是URL作为 参数如果是,请参见下文
  • 他们是JSESSION ID吗?如果是,请使用cookie管理器。 这应该可以解决问题
  • 如果它们在源代码中,则需要使用正则表达式来提取值。您需要将其作为第2步的子步骤,创建您的结构:

    Login
    Form Page
     --- Regex for Submit button
    Submit
    

    问题已经解决。在提交页面之前,我从页面中的响应中获取8个数字/字母,并将其作为变量添加到提交页面的url中,问题就解决了!谢谢你对我的帮助!