JMeter无法录制和播放“;复选框“;正确输入网页
在我的一个性能测试场景中,用户必须选中一个复选框,然后单击保存按钮,我可以录制场景,但无法播放。步骤如下:JMeter无法录制和播放“;复选框“;正确输入网页,jmeter,Jmeter,在我的一个性能测试场景中,用户必须选中一个复选框,然后单击保存按钮,我可以录制场景,但无法播放。步骤如下: 登录到应用程序 转到第1页,点击任何“复选框”,然后点击保存按钮 对于一个用户,脚本能够记录,但在为多个用户运行时,我发现脚本没有选中“复选框”。有人对此有任何线索吗?Jmeter不支持Javascript 根据: JMeter不处理嵌入HTML页面中的Javascript或小程序。 . . . 如果页面使用Javascript来构建URL或提交表单, 您可以使用代理录制功能创建必要的 采
对于一个用户,脚本能够记录,但在为多个用户运行时,我发现脚本没有选中“复选框”。有人对此有任何线索吗?Jmeter不支持Javascript 根据: JMeter不处理嵌入HTML页面中的Javascript或小程序。 . . . 如果页面使用Javascript来构建URL或提交表单, 您可以使用代理录制功能创建必要的 采样器如果不可能,则手动检查代码 可能需要确定Javascript正在做什么 JMeter是用于测试服务器代码的工具,而不是客户端代码。二者都 录制和回放发生在HTTP层 在您的案例中,您可以做的是:
- 使用任何流量检查器工具记录http请求(在“保存”时)李>
- 分析请求及其发送的参数李>
- 在jmeter中手动设置请求
您必须手动将此参数的值设置为与复选框的“选中”状态等效的值。Jmeter无法识别用
javascript
编写的元素。
试试这个:
Blazemeter
高级选项
记录请求下的Cookies和Javascript
选项
这个解决方案对我很有效。谢谢Alies Belik,通过使用您的方法,我能够解决这个问题。