Миграция из DoQA
Вы можете автоматически перенести вашу тестовую документацию из DoQA в Test IT. Вам потребуется учетная запись администратора DoQA.
В процессе миграции переносятся следующие данные:
- Информация о тесте:
- Название
- Описание
- Шаги
- Статус
- Приоритет
- Предусловия
- Встроенные изображения base64
- Вложенные файлы
- Ссылки: Яндекс Трекер (тип ссылки Issue), Figma, Google Docs, Wiki (связанные)
- Секции
Материалы в формате HTML переводятся в текст с соответствующими разрывами строк.
При экспорте частота API- запросов ограничивается, чтобы не превышать лимиты запросов DoQA.
Миграция тестовой документации включает в себя:
- Подготовку (загрузку экспортера и импортера Test IT)
- Выгрузку тестов из DoQA
- Загрузку тестов в Test IT c помощью импортера
Подробнее: Миграция в Test IT: возможности и процесс.
Подготовка
- Скачайте экспортер DoqaExporter на странице GitHub Test IT. Выберите экспортер для своей операционной системы. Сохраните экспортер в отдельной папке.
- Скачайте импортер на странице GitHub Test IT. Выберите импортер для своей операционной системы и версии Test IT. Если импортер у вас уже есть (например, вы производили миграцию из других TMS), пропустите этот шаг. Сохраните импортер в отдельной папке.
Выгрузка тестов из DoQA
Используйте экспортер для своей операционной системы
Для различных операционных систем требуется свой экспортер. Выберите инструкцию по миграции тестов для своей системы в соответствующей вкладке.
macOS & Linux
- Создайте конфигурационный файл
doqa.config.jsonи сохраните его в папке с экспортером. Настройте соединение в файлеdoqa.config.json. Пример настройки соединения в конфигурационном файле:Значения параметров:{ "resultPath": "/Users/user01/Documents/importer", "doqa": { "url": "https://your-workspace.doqa.app", "email": "user@example.com", "password": "your_password", "spaceId": 1 } }resultPath— директория папки, в которой будут сохранены файлы с тестовой документациейdoqa.url— URL рабочего пространства DoQAdoqa.email— электронный адрес, используемый при авторизации в DoQAэкспорт (по умолчанию:1)doqa.password— пароль, используемый при авторизации в DoQAdoqa.spaceId— ID рабочего пространства DoQA, из которого производится экспорт
- Выдайте разрешение на запуск экспортера на вашем устройстве Mac или Linux.
- Запустите экспортер с помощью команды:Дождитесь окончания экспорта.
sudo chmod +x ./DoqaExporter ./DoqaExporter - По окончании экспорта убедитесь, что экспортируемые файлы находятся в директории, указанной в параметре
resultPath. В случае ошибки миграции устраните проблему самостоятельно или свяжитесь с технической поддержкой (support@testit.software).
Windows
- Создайте конфигурационный файл
doqa.config.jsonи сохраните его в папке с экспортером. Настройте соединение в файлеdoqa.config.json. Пример настройки соединения в конфигурационном файле:Значения параметров:{ "resultPath": "/Users/user01/Documents/importer", "doqa": { "url": "https://your-workspace.doqa.app", "email": "user@example.com", "password": "your_password", "spaceId": 1 } }resultPath— директория папки, в которой будут сохранены файлы с тестовой документациейdoqa.url— URL рабочего пространства DoQAdoqa.email— электронный адрес, используемый при авторизации в DoQAэкспорт (по умолчанию:1)doqa.password— пароль, используемый при авторизации в DoQAdoqa.spaceId— ID рабочего пространства DoQA, из которого производится экспорт
- Запустите
.exe-файл экспортера и дождитесь окончания экспорта. - По окончании экспорта убедитесь, что экспортируемые файлы находятся в директории, указанной в параметре
resultPath. В случае ошибки миграции устраните проблему самостоятельно или свяжитесь с технической поддержкой (support@testit.software).
Загрузка тестов в Test IT
- Чтобы загрузить тестовые данные в Test IT с помощью импортера, воспользуйтесь инструкцией.