Test IT Management для Visual Studio Code
Пользователям Test IT Enterprise: требуется версия 5.0 или более поздняя
Плагин Test IT Management 1.0.0 совместим с версией Test IT 5.0 и выше. Актуальная версия Test IT Enterprise доступна на официальном сайте.
Плагин Test IT Management для Visual Studio Code (VS Code) позволяет:
- Создавать шаблоны и сценарии автотестов на основе ручных тестов из Test IT
- Хранить тестовую документацию в интегрированной среде разработки
Установка
- Скачайте
.vsix-файл с плагином на странице GitHub Test IT. - В VS Code перейдите в раздел Extensions, откройте меню Views and more actions и выберите Install from VSIX.

- Перейдите в директорию со скачанным
.vsix-файл с плагином и установите его вручную.
После установки значок плагина появится в левой навигационной панели VS Code.
Настройка
- В VS Code откройте директорию Manage → Settings → Extensions → Test IT.
- Настройте соединение между Test IT и VS Code, заполнив поля:
- Framework — ваш тестовый фреймворк
- Project ID — ID проекта Test IT
- URL — URL вашей системы Test IT
- Private token — приватный API-токен Test IT
Работа c проектом
- Откройте дерево проектов, перейдя в директорию View → Tool Windows → Test IT. Вам доступны опции:
- Синхронизируйте ваш проект Test IT, нажав значок синхронизации (Sync) — 1.
- Откройте настройки плагина, нажав значок настроек (Test IT Settings) — 2.
- Функциональность плагина для Pytest и Robot Framework: Используйте опцию поиска и парсинга аннотаций Allure-pytest и замены декораторов Allure, нажав значок поиска аннотаций (Search Allure Methods) — 3.

Замена декораторов Allure
Один из способов адаптации ваших автотестов для работы с Test IT — замена декораторов Allure на декораторы Test IT. Опция доступна для работы с фреймворками Pytest и Robot Framework (список будет расширяться). Подробную инструкцию смотрите на GitHub Test IT.
Для замены декораторов:
- В проекте нажмите значок Search Allure Methods. Откроется меню найденных декораторов и окно просмотра изменений Preview Changes.

- Правой кнопкой мыши нажмите на файл или его директорию.
- Нажмите Replace, чтобы заменить декораторы в выбранном файле и Replace all, чтобы заменить декораторы во всех файлах.
- В проекте нажмите значок Search Allure Methods.

Создание шаблонов автотестов
Шаблон автотеста — это сниппет кода ручного теста, отображенный в системе IDE. Шаблоны используются для последующего написания автотестов. Чтобы получить сниппет кода:
- В дереве проектов скопируйте тест, для этого нажмите правую кнопку мыши, затем Copy. Полученный шаблон можно использовать для создания автотестов (затем автотесты можно, например, развернуть на сервере, запустить локально или с помощью системы CI/CD).

Пример код сниппета:
Дополнительные ресурсы
Чтобы узнать больше о возможностях интеграции Test IT, прочтите наши статьи: