【问题标题】:Performance testing using JMeter使用 JMeter 进行性能测试
【发布时间】:2012-11-13 18:04:17
【问题描述】:

我正在为我们的 Web 应用程序在 JMeter 中编写一个测试,但是有一个页面会加载,然后使用 extjs 库进行 Ajax 调用以加载额外的部分,我需要知道该部分何时加载。我该怎么做呢? JMeter 可以支持 extjs 库吗?我还需要知道什么?

在互联网上搜索我找到了一些 ajax 和 JMeter 资源以及一些 extjs 和 JMeter 资源,但我还没有在一个地方找到所有这三个资源。

提前致谢!

【问题讨论】:

  • Google Chrome 内置了出色的分析工具。

标签: ajax extjs jmeter load-testing performance-testing


【解决方案1】:

JMeter 的 HTTP 请求工作在 HTTP 协议级别。它knows nothing 关于你的 JS 和 ajax。但是,它可以发送任何 http 请求,包括 ajax 请求。

因此,当您执行涉及 Ext JS 的操作并在 JMeter 中创建此类请求时,您应该查看浏览器发送的请求。为此,您可以使用 HTTP Proxy Server 或在浏览器中查看 Firebug 或类似内容。

注意: 实际上,JMeter 通过 BSF 支持支持 Javascript 执行(例如,查看 BSF Sampler)。但是,它会使您的测试变慢,所以我认为最好不要使用它

【讨论】:

  • 哪个会使测试变慢? BSF 采样器?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-29
  • 1970-01-01
  • 1970-01-01
  • 2015-11-28
  • 2020-04-01
相关资源
最近更新 更多