Быстрый старт

С помощью этой инструкции вы сможете создать тестовый проект.

Создание тестового проекта

  1. Войдите в консоль управления Advanced:

  2. Чтобы открыть список сервисов, нажмите Service List.

  3. Выберите Application → Cloud Performance Test Service.

  4. В меню слева выберите CPTS Test Projects.

  5. Чтобы создать тестовый проект, в левом верхнем углу нажмите Create Test Project.

  6. Задайте название проекта в поле Project Name и описание в поле Description.

    Примечание

    Название проекта должно состоять из 1–128 символов. Допускается использование символов латинского алфавита, цифр, дефиса, подчеркивания и точки.

  7. Нажмите OK.

Тестовый проект создан.

Создание тестового задания

  1. В списке проектов нажмите на название созданного проекта.

  2. Нажмите Add Task.

  3. В поле Task Name введите название тестового задания.

  4. В поле Benchmark Concurrency введите предполагаемое количество одновременных пользователей, на котором нужно протестировать приложение.

  5. В поле Execution Mode выберите способ выполнения запросов:

    • Serial — тест-кейсы будут выполняться последовательно;

    • Parallel — тест-кейсы будут выполнять параллельно.

  6. Нажмите OK.

Тестовое задание создано.

Создание тест-кейса

  1. Нажмите + Add Case.

  2. В поле Case Name задайте название тест-кейса.

  3. В поле Type выберите тип тест-кейса:

    • Normal — можно добавить только обычные транзакции и HTTP/HTTPS/TCP/UDP-запросы;

    • Preset — предварительное условие для тест-кейса, которое выполняется первым и только один раз.

  4. Нажмите OK.

  5. Нажмите Add Request.

  6. В поле Request Name задайте название запроса.

  7. Настройте запрос:

    • Packet

      Установите параметры в соответствии с тем сервисом, который нужно протестировать.

    • Think Time (опционально)

      Чтобы имитировать поведение пользователя, можно указать время ожидания между операциями. Для более эффективного тестирования не рекомендуется устанавливать длительное время ожидания.

      Активируйте Enable Think Time и в поле Duration (ms) введите время ожидания, например 1 000 мс.

    • Response Extraction (опционально)

      Активируйте Enable Response Extraction и настройте параметры.

    • Checkpoint (опционально)

      Активируйте Enable Checkpoint и настройте контрольную точку.

  8. Нажмите OK.

  9. Нажмите Add Phase. В зависимости от требований можно добавить несколько фаз тестирования. Каждая фаза может быть использована для моделирования разного количества одновременных пользователей. Настройте параметры в соответствии с требованиями и нажмите OK.

Тест-кейс создан.

Просмотр отчета с результатами тестирования

  1. Запустите тест-задачу. Для этого нажмите Запустить тестовую задачу CPTR.

  2. Resource Group Type — выберите группу ресурсов, на которой будет запущен тест. Если количество одновременных пользователей меньше 1 000, можно использовать общую группу ресурсов.

  3. Нажмите Start.

  4. Чтобы посмотреть отчет с результатами тестирования, дождитесь окончания теста и нажмите View Report.

Создание тестового проекта завершено.

Запустили Evolution free tier
для Dev & Test
Получить