JMeter可以记录来自.rarzor页面的捕获请求吗



当前,在提供了所有必要的JMeter配置后,通过JMeter启动应用程序的登录页面(这是一个.rarzor页面(时,页面的内容不会显示在UI中。

如果请求的来源是.rarzor,而JMeter本身无法记录它,那么如何通过JMeter记录这些应用程序?周围有工作吗?

根据维基百科ASP。NET Razor文章

Razor是一个ASP。NET编程语法,用于使用C#或VB.NET编程语言创建动态网页。

JMeter对后端语言/技术/模式一无所知,它只发送HTTP请求,等待响应并测量之间的时间

在HTTP和HTTPS协议的情况下,您可以使用HTTP(S(测试脚本记录器记录请求

在ASP。NET Core文章中,它没有任何魔力,所以JMeter应该捕获请求并能够回放它们。

只要注意这些";异步;调用时,实际的浏览器并行执行AJAX请求,所以如果是这种情况,您可能希望将表示异步调用的HTTP请求采样器放在并行控制器下

如果JMeter没有记录任何内容,原因可能是:

  • JMeter配置不正确:请检查JMeter.log文件和浏览器控制台窗口
  • 使用中的协议不仅是HTTP/HTTPS,如果有类似WebSocket的东西,你将无法用JMeter记录它,你必须使用浏览器开发工具检查请求,并寻找使用合适的JMeter插件复制它们的方法

最新更新