用户组概述

用户组使您能够以逻辑顺序对测试分组。
通过用户组,您可以通过若干种方式控制测试执行:
以下调度包含一个用户组。

具有名为“浏览者和购买者”的用户组的调度。该用户组包含五个测试:打开、浏览、打开、浏览和竞价。

如果使用 10 个用户来运行该调度,那么这些用户将被分配给此唯一用户组:“浏览者和购买者”。调度运行开始时,这 10 个虚拟用户将开始并行地运行第一个测试。一个测试完成后,虚拟用户将立即转至第二个测试。因而,您的 10 个虚拟用户全部从同一时间开始,并按顺序运行每个测试。这不会为您提供对于运行的很大控制权。
以下调度包含采用相同顺序的相同测试,但这些测试分为两个用户组。从概念上而言,该调度更易于理解,因为用户的任务按逻辑分组:“浏览者”进行浏览,“购买者”进行浏览并随后对产品竞价。但更重要的是,该调度对系统上的用户类型进行了更准确的表示,因为每个用户组都包含了表示这些用户所执行操作的测试,并且用户组的比例(70% 和 30%)表示了系统上用户的比例。

具有两个用户组的调度。“浏览者”组包含两个测试:打开和浏览。“购买者”组包含三个测试:打开、浏览和竞价。

如果使用 10 个用户来运行该调度,那么其中 7 个将被分配给“浏览者”组,而另外 3 个将被分配给“购买者”组。运行开始时,7 个“浏览者”和 3 个“购买者”将并行开始。因此,您有 7 个“浏览者”(每个都按顺序运行两个测试)和 3 个“购买者”(每个都按顺序运行三个测试)。

反馈