Миграция из сторонних TMS .Часто задаваемые вопросы

Последние изменения: 10.07.2026

Эта статья содержит частые вопросы и особенности разных сценариев миграции из сторонних TMS в ТестОпс через миграционный скрипт.

Если вы запускаете миграцию впервые, сначала ознакомьтесь со статьёй "Миграция из сторонних TMS через скрипт: порядок действий".

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

- В логе скрипта вижу ошибки касательно CustomFieldValue, как их исправить?

fb2e004c6afb82f36191e93ba114d764.png

Ошибка говорит о том, что такие поля отсутствуют в проекте в ТестОпс, для того, чтобы ошибка не возникала, необходимо:

- перейти в настройки проекта -> кастомные поля
- добавить указанные в ошибке недостающие поля 

9352299946d414bdfc26e4e168fc64e7.png

- У меня в проекте (Testrail) тест кейсы составлены древовидной структурой, как мигрировать в ТестОпс сохранив эту структуру?

Демонстрация на примере тест кейса:

80348d6f0e2c7ca10e3f53c724a82983.png

1. Производим тестовую миграцию с минимальным набором параметров, в ТестОпс автоматически будут созданы поля (на основании параметра из конфиг файла), в примере:

 "folderCfPrefix": "TestrailTest",

2. Добавляем созданные глобальные кастомные поля в настройках проекта и задаем маппинг для каждого из них в соответствии с названиями папок в тест кейсе

7ecc1ae3f9480cb04dfe7b262ad78374.png

Каждое из полей TestrailTest1, TestrailTest2, TestrailTest3 отвечает за уровень древа тестов, т.е. папка, подпапка и т.д.

3. Создаем Группировку по кастомным полям Настройки проекта -> Группировка по кастомным полям, необходимо построить группировку из ранее добавленных полей:

4491d17af57af242043db11a5d3dce59.png

Результат:

10642768bb45a8b92a4403cab309544c.png

- у меня есть тест-кейсы в TestRail и у них есть линковка с JIRA-задачами через интеграцию, как мне перенести все это в ТестОпс без необходимости заводить руками с 0?

Для переноса линковки необходимо:
1) Настроить интеграцию с JIRA на стороне ТестОпс.
2) Добавьте в миграционный скрипт следующие параметры:
2.1) В раздел с ТестОпс, где вы указывали API-токен - "issueTrackerId": {ваш_id_интеграции}, ID интеграции указан в UI ТестОпс
2.2) Для refsAsLinks укажите значение false
3) Запустите миграционный скрипт
4) Проверьте получившийся результат на стороне ТестОпс

- можно ли перенести структуру / вложенность проектов из сторонних ТМС

Да, для большинства ТМС функционал скрипта поддерживает перенос структуры в ТестОпс, как в формате папок так и в формате группировки по кастомным полям

Помогла ли вам статья?