Test ITTest IT
  • Руководство системного администратора
  • Руководство пользователя
  • Загрузить Test IT Enterprise
  • GitHub
  • Руководство по работе с Личным кабинетом
  • Руководство пользователя
  • Личный кабинет Test IT Cloud
  • GitHub
  • Release notes: Test IT Enterprise
  • Release notes: Test IT Cloud
  • Новое в документации
  • Центр помощи
  • Видеокурс по Test IT
  • Часто задаваемые вопросы
  • Спросите нас в Telegram
      
    
  • Руководство системного администратора
  • Руководство пользователя
  • Загрузить Test IT Enterprise
  • GitHub
  • Руководство по работе с Личным кабинетом
  • Руководство пользователя
  • Личный кабинет Test IT Cloud
  • GitHub
  • Release notes: Test IT Enterprise
  • Release notes: Test IT Cloud
  • Новое в документации
  • Центр помощи
  • Видеокурс по Test IT
  • Часто задаваемые вопросы
  • Спросите нас в Telegram
  • Что такое Test IT?
  • Быстрый старт
  • Администрирование

    • Администрирование Test IT
    • Вход в систему после установки
    • Настройка подключений

      • Внешние подключения в Test IT
      • AD/LDAP
        • Поля настроек подключения
      • AD/Kerberos
      • OpenID Connect
    • Добавление лицензий
    • Приглашение пользователей
    • Добавление пользователей и групп
    • Присвоение системных ролей
    • Настройка проектных ролей
    • Настройка очистки хранилища
    • Настройки геймификации
    • Настройка атрибутов
    • Настройка интеграций с таск-трекерами

      • Интеграция с таск-трекерами
      • Интеграция с Azure DevOps
      • Интеграция с ClickUp
      • Интеграция с Easy Redmine
      • Интеграция с EvaProject
      • Интеграция с Jira
        • Интеграция с Jira Server
          • Плагин Test IT для Jira Server
        • Интеграция с Jira Cloud
        • Настройка подключения Jira через OAuth 1.0
      • Интеграция с Kaiten
      • Интеграция с Monday
      • Интеграция с Redmine
      • Интеграция с TeamStorm
      • Интеграция с Yandex Tracker
      • Интеграция с YouTrack
    • Настройка интеграций с ИИ-моделями

      • Интеграция Test IT с ИИ-моделями
      • Интеграция с GigaChat
      • Интеграция с YandexGPT
  • Авторизация
  • Профиль пользователя

    • Данные профиля пользователя
    • Настройки профиля и создание API-токена
    • Фоновые задачи
  • Проекты

    • Работа с проектами
    • Структура и компоненты проекта
    • Создание и редактирование проекта
    • Добавление пользователей и групп в проект
    • Настройка атрибутов в проекте
    • Работа с вебхуками

      • Настройка вебхуков
      • Вебхук для изменения проекта
      • Вебхуки для действий с рабочими элементами
      • Вебхуки для работы с тест-планами
      • Вебхук для изменения конфигурации
      • Вебхуки для работы с тест-поинтами
      • Вебхуки для работы с автотестами
      • Вебхуки для уведомлений пользователя
      • Настройка уведомлений в Slack с помощью вебхуков
      • Настройка уведомлений в Telegram с помощью вебхуков
      • Настройка интеграции с GitFlic с помощью вебхуков
      • Настройка интеграции с GitLab CI с помощью вебхуков
      • Настройка запуска автотестов в Jenkins CI с помощью вебхука
      • Настройка вебхука в TeamCity и Python (на примере Pytest)
    • Импорт и экспорт проектов
    • Подключение таск-трекера к проекту
    • Добавление ИИ-модели в проект
    • Архивация, восстановление и удаление проектов
  • Библиотека тестов

    • Библиотека тестов в Test IT
    • Создание тестов
      • Сравнение типов рабочих элементов
    • Импорт тестовой документации из XLS и XLSX
    • Версионирование тестов
    • Добавление общего шага в тест
    • Выделение шагов теста в общий шаг
    • Работа с параметрами тестов
    • Добавление ссылок в тесты
    • Работа с вложениями тестов
    • Использование тегов
    • Автоматизация тест-кейсов
    • Экспорт тестов
    • Массовое изменение тестов
    • Перемещение и копирование тестов в библиотеке
    • Архивация, восстановление и удаление тестов
    • Работа с секциями
  • Параметры и конфигурации

    • Работа с параметрами и конфигурациями
      • Создание параметров
      • Создание конфигураций
      • Действия с конфигурациями
      • Восстановление и удаление конфигураций
  • Тест-планы

    • Работа с тест-планами
    • Создание тест-плана
    • Изменение тест-плана
    • Блокировка тест-плана
    • Дублирование тест-плана
    • Добавление атрибутов тест-плана
    • Архивация, восстановление и удаление тест-плана
    • Формирование тестового набора
    • Назначение исполнителей тест-плана
    • Выполнение тест-плана
    • Создание дефектов в таск-трекерах
    • Отчет по тест-плану
  • Автотестирование

    • Работа с автоматизированными тестами
    • Добавление автотестов в Test IT из внешнего репозитория
    • Работа с нестабильными автотестами
    • Связывание автотестов с ручными тестами
    • Запуск автотестов из UI
    • Запуск автотестов с помощью клиентских библиотек
    • Импорт результатов из Allure Adapters
    • Отслеживание запусков автотестов
    • Создание дефектов в таск-трекерах из прогонов автотестов
    • Анализ результатов автотестов
    • Таймлайн
  • Интеграции с системами автоматизированного тестирования

    • Работа с системами автоматизированного тестирования
    • Test IT CLI
    • Интеграция с системами CI/CD

      • Работа с системами CI/CD
      • Azure DevOps
      • Bamboo
      • Bitbucket
      • CircleCI
      • GitHub Actions
      • GitLab CI/CD
      • Jenkins
      • TeamCity
    • Интеграция с тестовыми фреймворками

      • Работа с тестовыми фреймворками
      • Адаптер Test IT
      • Appium
      • BrowserStack
      • Catch2
      • CodeceptJS
      • Cucumber
      • Cypress
      • Emcee
      • Flutter
      • Golang
      • GoogleTest
      • Jasmine
      • JBehave
      • Jest
      • JUnit
      • Kotest
      • Marathon Cloud
      • Minitest
      • Mocha
      • MSTest
      • Nose2
      • NUnit
      • PHPUnit
      • Playwright
      • Postman
      • Pytest
      • Pytest-BDD
      • Robot Framework
      • RSpec
      • Sauce Labs
      • Selenide
      • Selenium
      • SoapUI
      • SpecFlow
      • Telerik Test Studio
      • TestCafe
      • TestComplete
      • Testim
      • TestNG
      • Unittest
      • WebdriverIO
      • XCTest
      • xUnit.net
    • Плагин Test IT Management для систем IDE
    • Использование API-клиентов
  • Миграция в Test IT

    • Миграция в Test IT: возможности и процесс
    • Миграция из Allure TestOps
    • Миграция из Azure DevOps
    • Миграция из HP ALM
    • Миграция из PractiTest
    • Миграция из Qase
    • Миграция из SpiraTest
    • Миграция из TestCollab
    • Миграция из TestLink
    • Миграция из TestRail
    • Миграция из Xray
    • Миграция из Zephyr Scale
    • Миграция из Zephyr Squad
    • Загрузка тест-кейсов в Test IT с помощью импортера
  • Дашборды

    • Работа с дашбордами
    • Работа с виджетами

      • Действия с виджетами
      • Анализ результатов тестов
      • Анализ тестов, хранящихся в библиотеке
      • Анализ автотестов
      • Анализ прогонов
      • Анализ тест-планов
      • Анализ активности команды
  • Поиск и фильтры

    • Использование фильтров
    • Работа с запросами
    • Глобальный поиск
  • Уведомления
  • API

    • Работа с API
  • Горячие клавиши
  • Глоссарий

Работа с параметрами и конфигурациями

  • Для этого раздела мы подготовили видео:

Параметр — это техническая характеристика окружения, на котором проводится тестирование ПО (например операционная система определенной версии, браузер, и т. д.). Они содержат значения и помогают избежать дублирования тест-кейсов.

Способ использования параметров

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

Конфигурация — это набор параметров и их значений. Конфигурации позволяют привязать наборы тестов к определенной связке параметров платформы, на которой он запущен. Вы можете создавать пользовательские конфигурации.

Как запускать тесты на разных конфигурациях

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

  • Добавить несколько конфигураций к одному набору
  • Создать несколько тестовых наборов с разными конфигурациями

Чтобы создать конфигурацию, вам нужно:

  • Создать параметры, которые будут лежать в основе конфигураций
  • Создать конфигурацию, используя эти параметры

Настройте уведомления об изменениях конфигураций

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

Создание параметров

  • Для этого раздела мы подготовили видео (о создании параметров смотрите с 0:57):

Вы можете задавать параметры, которые требуется проверить в тест-кейсах. Например, если ваш тестируемый продукт поддерживает несколько операционных систем, вы можете создать параметр ОС. Созданные параметры могут быть использованы в различных проектах и тест-кейсах.

Чтобы создать параметр:

  1. Войдите в систему с аккаунта с ролью Администратор, затем в верхней навигационной панели выберите Администрирование.
  2. В навигационном меню слева выберите Параметры. Отобразится список параметров.
  3. Нажмите Создать параметр. Создание параметра в Test IT TMS
  4. Введите название параметра, затем нажмите Далее.
  5. Введите значения, которые может принимать параметр и нажмите Создать. Например, для параметра ОС можно создать значения Windows 10, Ubuntu 21.04 и macOS.
  6. Нажмите Сохранить.

Информация об использовании параметров доступна в статье Работа с параметрами тестов.

Создание конфигураций

  1. Откройте проект.
  2. Перейдите в раздел Управление тестированием > Конфигурации.
  3. Нажмите Создать конфигурацию.
    Создание конфигурации в Test IT TMS
    Откроется окно создания конфигурации.
    Создание конфигурации в Test IT TMS
  4. Введите название конфигурации. При необходимости добавьте описание. Вы можете включать новую конфигурацию во все создаваемые вами наборы тестов по умолчанию. Для этого активируйте опцию Назначить по умолчанию для всех тест-поинтов.
  5. Добавьте в конфигурацию параметры и присвойте им значения:
    а. В выпадающем меню Ключ выберите нужный параметр. Например, параметр ОС.
    б. В выпадающем меню Значение выберите значение параметра. Например, Windows 10.
    в. Нажмите Добавить.
    г. Опционально: Добавьте другие параметры и значения. Например, если помимо параметра ОС вы создали параметр Browser с значениями Chrome, Firefox и Safari, вы также можете добавить его в конфигурацию и присвоить ему одно из значений. Конфигурация будет состоять из сочетания параметров операционной системы и браузера. Все добавленные параметры и их значения отображаются в общем списке.
    д. Опционально: Чтобы удалить параметр, нажмите значок Корзина слева от строки параметра.
  6. Нажмите Сохранить.
    Созданная конфигурация отображается в таблице в разделе Конфигурации.

Действия с конфигурациями

Для внесения изменений воспользуйтесь меню в колонке Действия. Редактирование конфигурации в Test IT TMS
Вы можете:

  • Редактировать настройки конфигурации
  • Скопировать идентификатор (ID) конфигурации
  • Назначить по умолчанию или удалить из списка по умолчанию
  • Дублировать
  • Архивировать конфигурацию. Архивные конфигурации нельзя изменять, добавлять в тестовые наборы и тест-планы. Архивные конфигурации и созданные на их основе тест-поинты скрываются из тест-планов.

Восстановление и удаление конфигураций

Вы можете восстанавливать или удалять архивные конфигурации. Конфигурации, удаленные из архива, не могут быть восстановлены.

Чтобы восстановить конфигурации:

  1. Откройте проект.
  2. Перейдите в раздел Архив и выберите Конфигурации.
  3. В списке конфигураций отметьте флажками конфигурации, которые хотите восстановить, затем нажмите Восстановить. Чтобы выбрать все конфигурации, отметьте флажком ячейку ID. Восстановление нескольких конфигураций в Test IT TMS
  4. Опционально: Чтобы восстановить отдельную конфигурацию, откройте выпадающее меню в колонке Действия и выберите Восстановить.
    Восстановление одной конфигурации в Test IT TMS
  5. Подтвердите действие в диалоговом окне.
    Конфигурация снова станет активной и появится в списке конфигураций.

Чтобы удалить конфигурации:

  1. Откройте проект.
  2. Перейдите в раздел Архив и выберите Конфигурации.
  3. В списке конфигураций отметьте флажками конфигурации, которые хотите удалить, затем нажмите значок Удалить. Чтобы выбрать все конфигурации, отметьте флажком ячейку ID. Удаление нескольких конфигураций в Test IT TMS
  4. Опционально: Чтобы удалить отдельную конфигурацию, откройте выпадающее меню в колонке Действия и выберите Удалить.
    Удаление одной конфигурации в Test IT TMS
  5. Подтвердите действие в диалоговом окне.
Обновлено: