首页 文章

用于性能测试的Jmeter记录和播放脚本

提问于
浏览
0

我想对网站进行性能测试,所以我创建了一个模仿用户行为的脚本 . 我正在使用blazemeter来记录这些脚本并将其上传到jmeter中 . 我有两个问题:1)在另一台机器或不同时间运行时,记录和播放脚本的结果是否有所不同? 2)我在录制脚本的其中一个步骤中收到400错误请求错误 .

我该怎么办 ?除了录制和播放之外,还有其他方法来测试网页吗?

1 回答

  • 0

    由于各种原因(安全性,跟踪客户端状态等),现代Web应用程序广泛使用动态HTTP Cookies HTTP请求参数,因此从记录中获得良好负载测试的可能性很小 .

    因此,在记录完测试场景"skeleton"后,您很可能需要执行所谓的 correlation -

    检测参数非常简单:只记录您的测试2次并比较请求默认值:如果您看到差异 - 您将需要执行相关性 .

    提取动态参数是一个更大的故事,选择正确的提取器取决于响应类型,例如:

    另请注意,有一个解决方案允许以自动方式执行JMeter关联,因此您不会手动检测和处理动态参数,有关详细信息,请查看How to Cut Your JMeter Scripting Time by 80%文章 .

相关问题