Группы пользователей позволяют объединять тесты в логическом порядке.
С помощью групп пользователей вы можете управлять выполнением тестов несколькими
способами:
- Группировать тесты по характеристикам. Например, можно создать две группы
пользователей - Покупатели и Обозреватели, соответствующие типам пользователей системы.
- Влиять на порядок выполнения тестов. Когда вы запускаете расписание,
выполняется первый тест из каждой группы пользователей - параллельно, а не
последовательно. После выполнения первого теста в группе пользователей запускается второй
тест, затем - третий, и т.д.
Следующее расписание содержит одну группу пользователей.

Если вы запустите это расписание с 10 пользователями, то они будут назначены
единственной группе пользователей - Обозреватели и покупатели. При запуске расписания 10
виртуальных пользователей начнут выполнять первый тест параллельно. Выполнив первый тест,
виртуальный пользователь сразу же перейдет ко второму. Таким образом, вы располагаете 10
виртуальными пользователями, начинающими одновременно и выполняющими тесты
последовательно. Возможности по контролю за выполнением в этом случае не слишком широки.
Следующее расписание содержит те же тесты в том же порядке, но они разделены
между двумя группами пользователей. Концептуально, это расписание проще понять, поскольку
задачи пользователей сгруппированы логически: Обозреватели просматривают, а Покупатели
просматривают и затем оставляют заявку на продукт. Однако, что важнее, это расписание
представляет собой более точное представление типов пользователей в системе, поскольку
каждая группа пользователей содержит тесты, представляющие их действия, а соотношение
между группами пользователей (70% и 30%) соответствует соотношению между пользователями
системы.

Если вы запустите это расписание с 10 пользователями, то семь будут назначены группе
Обозреватели, а три - группе Покупатели. В момент запуска семь обозревателей и три
покупателя начнут параллельно. Таким образом, вы располагаете семью обозревателями,
каждый из которых выполняет два теста последовательно, и тремя покупателями, каждый из
которых выполняет три теста последовательно.