Инсталляция рабочего места тестера проекта, основные функции и возможности, тестирование фрагментов проекта
Нагрузочное тестирование
Нагрузочное тестирование применяется для имитации большого количества пользователей, обращающихся к серверу и конкурирующих между собой за ресурсы сервера. Нагрузочное тестирование представляет собой ряд тестов, выполняющихся итерационно от имени различных пользователей. Как правило нагрузочное тестирование формируют из веб – тестов для проверки устойчивости веб – приложения, также их используют для проверки бизнес – логики, или для тестирования поведения базы данных, в случае многопользовательского обращения к ее содержимому.
Проиллюстрируем процесс создания нагрузочного теста.
На данном этапе у нас уже имеется по одному модульному и веб – тесту, из них и сформируем нагрузочный тест.
Добавим нагрузочный тест проекту SampleWeb.
На первой странице мастера создания нагрузочного теста располагается описание его функций и возможностей. Перейдем дальше, нажав Next.
Следующим шагом будет создание сценария нагрузочного теста. Сценарием называется группа модульных или веб - тестов, выполнение которых имитируется от лица определенного количества пользователей, использующих одинаковые настройки браузера, сети и т.д.
При создании нагрузочного теста при помощи мастера, изначально можно задать только один сценарий, однако можно добавить необходимое количество сценариев.
Итак, определим базовые настройки сценария и нажмем Next.
В следующем окне задается число имитируемых пользователей.
Дальше нужно выбрать вариант моделирования тестов, входящих в сценарий.
После этого непосредственно формируем пакет выполняемых тестов ( Add – добавить тест).
Дальше задаем тип браузеров, используемых пользователями и соотношение их использования. Чтобы добавить браузер нужно нажать Add и выбрать тип браузера.