我刚接触Jmeter时遇到了记录dropDownBox
选择的问题。
方案:
登录 - >单击仪表板上的下拉框 - >选择下拉列表项并单击Create button
,以便打开所选的下拉页面。
我想检查下拉框选择的性能,即选择列表需要多长时间,然后单击“创建”按钮,因为手动加载时需要花费太多。
我已经使用代理服务器录制了脚本,但是当我点击下拉框时,我无法在录制模式的下拉菜单中列出被选中
在检查HTTP
请求时,我能够看到一些
“/~/Scripts/jQueryDatePicker/jquery-ui-1.8.5.custom.min.js
”
也记录了下拉列表。
我猜下拉框列表是js。
是否需要完成选择dropdownbox
列表项并点击create
button
?
你能帮帮我..
答案 0 :(得分:0)
在Apache JMeter site的首页,提到了以下内容:
JMeter不是浏览器
JMeter不是浏览器。就Web服务和远程服务而言,JMeter看起来像浏览器(或者更确切地说,是多个浏览器);但是JMeter不会执行浏览器支持的所有操作。特别是,JMeter不执行HTML页面中的Javascript。它也不像浏览器那样呈现HTML页面(可以将响应视为HTML等,但是时间不包含在任何样本中,并且一次只查看一个线程中的一个样本)。
因此使用vanilla JMeter无法实现所描述的场景。
然而,一个插件可以启动真正的浏览器(它可能是无头的),因此您将能够衡量您的页面性能。通过WebDriver Sampler查看JMeter Plugins。
如果您使用WebDriver Sampler方式,我建议您查看The WebDriver Sampler: Your Top 10 Questions Answered指南