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

时间:2011-09-28 08:53:21

标签: jmeter

我尝试使用Jmeter测试网站,并使用其HTTP代理服务器来制作脚本。

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

问题是:每次运行脚本时,在点击SUBMIT按钮之前一切顺利。 '点击它后,将8个随机数字或字母添加到网址。因此,每次运行脚本时,url都与第一次创建脚本不同。

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

1 个答案:

答案 0 :(得分:3)

要考虑的事情:

  1. 源代码中是否为“随机数”,或者只是URL 参数?如果是这样,请参阅下文。
  2. 他们是JSESSION ID吗?如果是这样 - 使用cookie管理器。 这应该可以解决问题。
  3. 如果它们在源代码中,则需要使用正则表达式来提取值。你会想要它作为Step2的孩子,制作你的结构:

    Login
    Form Page
     --- Regex for Submit button
    Submit
    

    http://jmeter.apache.org/usermanual/component_reference.html#Regular_Expression_Extractor