Группа пользователей - обзор

Группы пользователей позволяют объединять тесты в логическом порядке.
С помощью групп пользователей вы можете управлять выполнением тестов несколькими способами:
Следующее расписание содержит одну группу пользователей.

Расписание с группой пользователей Обозреватели и покупатели. Группа пользователей содержит пять тестов: Открыть, Просмотреть, Открыть, Просмотреть, Заявить.

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

Расписание с двумя группами пользователей. Группа Обозреватели содержит два теста: Открыть и Просмотреть. Группа Покупатели содержит три теста: Открыть, Просмотреть и Заявить.

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

Комментарии