Чтобы начать использовать сценарий тестирования нагрузки LoadView для тестирования сборки в Jenkins, необходимо иметь активную учетную запись Dotcom-Monitor и настроенный сценарий тестирования.
Добавление уникального идентификатора интеграции
Чтобы настроить интеграцию с Jenkins, необходимо предоставить уникальный идентификатор для использования в качестве маркера безопасности LoadView:
1. Войдите в учетную запись Dotcom-Monitor LoadView.
2. В LoadView создайте интеграционный UID в рамках интеграции > учетной записи Добавить > интеграционную > нагрузку тестирование веб-API. Копировать эту интеграцию UID для использования в Jenkins.
Идентификатор тестового сценария в LoadView
Each test scenario in LoadView has a unique ID. Using the scenario ID you can call a specific scenario while configuring LoadView integration (e.g., for Jenkins builds).
The Scenario ID can be found on the scenario setup page or on the test’s History page (Test Manager > the test’s actions menu > History).
Настройка LoadView Plugin в Дженкинсе
Настройка плагина LoadView:
1. Войдите в свой аккаунт Дженкинса.
2. В Дженкинс, перейдите на учетные > данные Добавить > учетные данные LoadView безопасности токен (UID). Настройка и проверка учетных данных:
- Вид: Токен безопасности LoadView (UID).
- Область действия: выберите Глобальный.
- ID: оставьте по умолчанию или укажите уникальный идентификатор.
- Описание: укажите уникальное описание, чтобы различать учетные данные.
- UID: вставьте веб-API тестирования нагрузки UID из вашей учетной записи LoadView. Как только UID был добавлен, нажмите Проверить UID, чтобы убедиться, что Дженкинс может получить доступ к API LoadView.
3. Далее выберите работу и нажмите Настройка.
4. Перейти к > созданию после сборки Действия > Добавить после сборки действий > LoadView-Run сценарий тестирования нагрузки. Укажите настройки стресс-теста LoadView для сборки:
- Учетные данные: выберите ключ API, используя описание.
- Идентификатор сценария:вставьте идентификатор тестового сценария, который вы хотите использовать в сборке. Копировать идентификатор со страницы сценария в LoadView.
- Порог ошибки: укажите приемлемый процент сеансов с ошибками, которые произошли во время тестирования (не удалось получить доступ к целевому ресурсу, нет ключевых слов / изображений и т.д.). Если процент сеансов ошибок превышает указанное значение, сборка будет помечена как сбой в Jenkins.
- Среднее время:укажите предел для среднего времени
отклика, измеренного
во время выполнения теста. Если лимит достигнут, сборка будет помечена как сбой в Jenkins.
5. Нажмите Сохранить.
Просмотр результатов тестирования
При запуске стресс-теста статус отображается в выходе консоли Jenkins в режиме реального времени.
После завершения теста обобщенные результаты можно найти под результатами LoadView в меню сборки Jenkins. Чтобы просмотреть более полные отчеты LoadView о деталях выполнения теста, выберите более подробную информацию.