我正在为我们的 Web 应用程序在 JMeter 中编写一个测试,但是有一个页面会加载,然后使用 extjs 库进行 Ajax 调用以加载额外的部分,我需要知道该部分何时加载。我该怎么做呢?JMeter 可以支持 extjs 库吗?我还需要知道什么?
在互联网上搜索我找到了一些 ajax 和 JMeter 资源以及一些 extjs 和 JMeter 资源,但我还没有在一个地方找到所有这三个资源。
提前致谢!
我正在为我们的 Web 应用程序在 JMeter 中编写一个测试,但是有一个页面会加载,然后使用 extjs 库进行 Ajax 调用以加载额外的部分,我需要知道该部分何时加载。我该怎么做呢?JMeter 可以支持 extjs 库吗?我还需要知道什么?
在互联网上搜索我找到了一些 ajax 和 JMeter 资源以及一些 extjs 和 JMeter 资源,但我还没有在一个地方找到所有这三个资源。
提前致谢!
JMeter 的 HTTP 请求工作在 HTTP 协议级别。它对你的 JS 和 ajax一无所知。但是,它可以发送任何 http 请求,包括 ajax 请求。
因此,当您执行涉及 Ext JS 的操作并在 JMeter 中创建此类请求时,您应该查看发送给浏览器的请求。为此,您可以使用HTTP 代理服务器或在浏览器中查看 Firebug 或类似的东西。
注意:实际上 JMeter 通过 BSF 支持支持 Javascript 执行(例如查看BSF Sampler)。但是,它会使您的测试变慢,所以我认为最好不要使用它