如何在VisualLansaWeb应用程序上使用jmeter进行性能测试

如何在VisualLansaWeb应用程序上使用jmeter进行性能测试,jmeter,performance-testing,load-testing,correlation,lansa,Jmeter,Performance Testing,Load Testing,Correlation,Lansa,我们正在VisualLansa web应用程序上执行性能测试 我们在jmeter中记录了我们的场景,以便在LAN web应用程序上执行负载测试 当我们再次播放时,遇到了一些错误 其中,在xhr post请求中,我们找到了多个要发布的值,但现在我们无法从以前的响应中找到与此请求相关的值 我们陷入了这样的境地。请提出您的想法…如果您提到xhr请求,您的应用程序可能依赖于技术,即当您打开初始页面时,它会生成并执行一些JavaScript驱动的HTTP请求 根据: JMeter不是浏览器,它在协议级别工

我们正在VisualLansa web应用程序上执行性能测试

  • 我们在jmeter中记录了我们的场景,以便在LAN web应用程序上执行负载测试
  • 当我们再次播放时,遇到了一些错误
  • 其中,在xhr post请求中,我们找到了多个要发布的值,但现在我们无法从以前的响应中找到与此请求相关的值

  • 我们陷入了这样的境地。请提出您的想法…

    如果您提到
    xhr
    请求,您的应用程序可能依赖于技术,即当您打开初始页面时,它会生成并执行一些JavaScript驱动的HTTP请求

    根据:

    JMeter不是浏览器,它在协议级别工作。就web服务和远程服务而言,JMeter看起来像一个浏览器(或者更确切地说,是多个浏览器);但是JMeter并不执行浏览器支持的所有操作。特别是,JMeter不执行HTML页面中的Javascript。它也不像浏览器那样呈现HTML页面(可以以HTML等形式查看响应,但计时不包括在任何示例中,一次只显示一个线程中的一个示例)


    因此,如果是这种情况,您将需要使用采样器复制这些AJAX调用,或者如果JavaScript不生成HTTP调用,只是在客户端计算一些内容,则使用

    模拟此逻辑记录两个新版本的测试,并比较/关联它们。将所学内容编辑到测试中。