SPA 中的 Jmeter 负载测试

Jmeter load testing in SPA

我是负载测试的初学者,我正在使用 JMeter 在单页 Web 应用程序上进行负载测试。我现在面临的问题是,正如您所知,在 SPA 中只有一个 URL 并且页面包含多个选项卡,我如何使用 JMeter 在选项卡之间切换。您可以在下图中看到我的测试计划。

我知道我知之甚少,欢迎任何 link 或指南,因为 google 关于 SPA 的信息有限。

不要将负载测试与自动化测试进行比较。 Jmeter 只能触发您的系统发送到服务器的请求。您需要完成的步骤:

  1. 在chrome/firefox
  2. 中打开你的URL
  3. 检查页面或点击键盘上的 f12。
  4. 转到网络选项卡
  5. 现在点击您网页中的选项卡
  6. 检查在浏览选项卡时是否有任何请求被传递到服务器。
  7. 如果是,通过在 jmeter 中添加一个 HTTP 请求来复制相同的请求,并提供与正在传递的请求相同的请求headers和参数。