用于性能测试的Jmeter录制和播放脚本
我想做一个网站的性能测试,所以我正在创建一个模仿用户行为的脚本。我正在使用blazemeter记录这些脚本并将其上传到jmeter中。我有两个问题: 1) 在另一台机器上运行或在不同时间运行时,录制和播放脚本的结果是否不同? 2) 在录制的脚本的一个步骤中,我收到一个400错误的请求错误 我该怎么办?用于性能测试的Jmeter录制和播放脚本,jmeter,Jmeter,我想做一个网站的性能测试,所以我正在创建一个模仿用户行为的脚本。我正在使用blazemeter记录这些脚本并将其上传到jmeter中。我有两个问题: 1) 在另一台机器上运行或在不同时间运行时,录制和播放脚本的结果是否不同? 2) 在录制的脚本的一个步骤中,我收到一个400错误的请求错误 我该怎么办? 除了录制和播放之外,还有其他方法来测试网页吗?由于各种原因(安全性、跟踪客户端状态等),现代web应用程序广泛使用动态HTTP请求参数,因此从录制中获得良好负载测试的机会很小 因此,在记录测试场景
除了录制和播放之外,还有其他方法来测试网页吗?由于各种原因(安全性、跟踪客户端状态等),现代web应用程序广泛使用动态HTTP请求参数,因此从录制中获得良好负载测试的机会很小 因此,在记录测试场景“骨架”之后,您很可能需要执行所谓的相关性——即
- 动态参数检测
- 使用提取并存储到
- 并在需要时重用变量
- 对于HTML响应类型,请使用
- 对于XML/XHTML,在某些情况下使用HTML
- 对于JSON-
- 对于任何其他内容-适用于任何文本(包括上述所有响应类型)
另外请注意,有一种解决方案允许以自动化的方式执行JMeter关联,这样您就不必手动检测和处理动态参数,有关更多详细信息,请参阅本文 谢谢,我会试试这个,然后再给你回复。