在“加载模式”下从 VUGen 重播脚本,一个事务需要 aprox。0,5 秒。使用 Controller 中的一个 Vuser 和 localhost 作为 loadgenertor 运行相同的脚本,相同的事务需要 12 秒。
这怎么可能?
我知道 TruClient VUser 的内存占用要大得多,但是有了这些数字,肯定是完全错误的。
在“加载模式”下从 VUGen 重播脚本,一个事务需要 aprox。0,5 秒。使用 Controller 中的一个 Vuser 和 localhost 作为 loadgenertor 运行相同的脚本,相同的事务需要 12 秒。
这怎么可能?
我知道 TruClient VUser 的内存占用要大得多,但是有了这些数字,肯定是完全错误的。
只是几个建议:
您是否在同一台机器上运行 VUGEN 测试和控制器测试?它们是否放置在同一个网络中,它们是否具有到目标应用程序的相同路由?
您是否在两个示例中使用相同的浏览器仿真设置运行?也许其中一项测试是使用缓存资源。
在 VUGEN 中,在开发过程中故意减慢执行速度。如果您想要更真实的表示,那么您需要
或者您可以使用 MDRV 的命令行选项手动运行脚本。通过转到 \bin 目录并手动执行“mdrv”来查看命令行标志(如果不在路径中)。这将为您提供驱动程序选项列表,您可以利用这些选项更好地查看执行单个用户的实际时间。
TruClient 完全是另一种动物。