0

我正在尝试做的事情:

从动态工作流向我的 Web 应用程序发送 http 请求。我希望负载测试器 (Jmeter) 生成它自己的工作流程并将内容发布到我的网站/从我的网站获取内容。

我做了什么:

我有一个虚拟的 Wordpress 站点,用于测试主机上的 CPU 和内存利用率以及负载平衡算法的效率。目前,我正在使用 Jmeter 来设计我的工作流程并测试我的系统。但是,我意识到 Jmeter 只是将相同的工作流发送到负载均衡器。因此,我的后端服务器上的资源利用率是完全相等的。我想测试和利用 CPU 利用率的差异。因此,我需要一种从我的虚拟 Wordpress 站点动态发布/接收内容的方法。

4

2 回答 2

0

截至目前,JMeter 无法自动生成模拟真实用户对您的应用程序执行各种操作的端到端测试计划,选项包括:

  1. 使用 JMeter HTTP(S) 测试脚本记录器记录预期的 Wordpress 用户活动,并在关联动态参数和测试数据(即用户名)参数化之后,您应该能够进行或多或少的真实负载测试
  2. 使用现成的脚本集合,如WordPress JMeter 模板
  3. 使用基于机器学习 AI 的测试工具,例如up9
  4. 如果您在负载均衡器后面测试网站,请确保将DNS 缓存管理器添加到您的测试计划中。
于 2021-07-13T06:22:39.177 回答
0

您可以将所有请求放在随机订单控制器下

随机顺序控制器很像一个简单的控制器,它最多会执行每个子元素一次,但节点的执行顺序是随机的

于 2021-07-13T04:14:33.113 回答