【问题标题】:Performance testing Dynamics CRM using JMeter tool使用 JMeter 工具对 Dynamics CRM 进行性能测试
【发布时间】:2019-05-23 09:24:53
【问题描述】:

我最近开始使用 JMeter,我仍在努力掌握它。我正在尝试使用 JMeter 对 Dynamics CRM 进行性能测试。我已经创建了一个测试计划,并在 HTTP 授权管理器中包含了一个线程组。我添加了一个 HTTP 请求并将路径设置为“主页”。这似乎有效,但是当我尝试其他一些请求时,我得到以下响应正文:

'重要提示:Microsoft Dynamics CRM 广泛使用了 Web 浏览器的客户端功能。您要么关闭了这些功能之一,要么将您的安全设置设置得太高,以至于无法使用这些功能。要启用这些功能,请更改您的浏览器设置以允许 Microsoft Dynamics CRM 站点运行 JavaScript。 '

我的问题是如何配置 JMeter 以避免此错误?据我了解,JMeter 除非您正在录制测试脚本,否则它不会使用浏览器,所以我不确定如何更改设置。

【问题讨论】:

    标签: jmeter dynamics-crm performance-testing jmeter-5.0


    【解决方案1】:

    Dynamics 似乎使用了很多浏览器端的 JavaScript。 JMeter 有一个 plugin 可以执行这个 JavaScript。

    但是...您需要在测量方面相当复杂。 JavaScript 的性能取决于您的测试硬件,并不代表“普通”用户看到的内容 - 您是在浏览器而不是 Dynamics 服务器中测试 JavaScript 的性能。

    另一种方法是查看 JavaScript 对服务器端资源的调用,并将其捕获为 JMeter 调用。这确实意味着对应用程序逻辑进行逆向工程,以了解 Dynamics 客户端应用程序如何与服务器交互。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-16
      • 2023-03-29
      相关资源
      最近更新 更多