【问题标题】:Jmeter did not record drop down box selectionJmeter没有记录下拉框选择
【发布时间】:2015-01-17 06:19:15
【问题描述】:

作为 Jmeter 的新手,在记录 dropDownBox 选择时遇到了一些问题。

场景: 登录 -> 点击 Dashboard 上的下拉框 -> 选择下拉列表项并点击 Create button 以便打开选定的下拉页面。

我想检查下拉框选择的性能,即选择列表并单击创建按钮需要多少时间,因为手动加载需要太多时间。

我已经使用代理服务器录制了脚本,但是当我点击下拉框时,无法在录制模式的下拉列表中列出被选中

在检查 HTTP 请求时,我可以看到一些

"/~/Scripts/jQueryDatePicker/jquery-ui-1.8.5.custom.min.js"

还为下拉列表记录。

我猜下拉框列表是个js。

选择dropdownbox 列表项并点击create button,他们是否需要做任何工作?

你能帮帮我吗..

【问题讨论】:

    标签: jmeter performance-testing load-testing


    【解决方案1】:

    Apache JMeter site的首页上提到了以下内容:

    JMeter 不是浏览器

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

    因此所描述的场景无法使用 vanilla JMeter 实现。

    但是,一个可以启动真正浏览器的插件(它可以是无头的),因此您将能够衡量您的页面性能。可通过JMeter Plugins 查看WebDriver Sampler

    如果您使用 WebDriver Sampler,我建议您查看 The WebDriver Sampler: Your Top 10 Questions Answered 指南

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-11
      • 2014-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-15
      相关资源
      最近更新 更多