Перейти к содержимому

Импорт и экспорт

Переезд с другой системы: Кейсы → Импорт кейсов (редактор). Поддерживаются:

  • TestRail — CSV-экспорт (в том числе «Steps (Step)» / «Steps (Expected Result)») и XML-экспорт;
  • Qase — JSON-экспорт проекта и CSV;
  • любой CSV: колонки сопоставляются с полями кейса прямо на странице (заголовки TestRail и Qase узнаются сами).

Перед записью всегда показывается предпросмотр: сколько кейсов будет создано, обновлено, осталось без изменений, какие строки пропущены и почему. Сьюты создаются по пути (Оплата > Карты), можно положить всё в отдельный корневой сьют. Внешний ID (C101, QA-7) запоминается, поэтому повторный импорт обновляет кейсы, а не плодит дубли.

Экспорт: ссылки CSV и Excel на списке кейсов (весь проект или текущий сьют) и на странице прогона (результаты). CSV в UTF-8 с BOM, ячейки, начинающиеся с =, +, -, @, экранируются от формул. API: POST /api/projects/:project/imports/cases (dryRun: true — только предпросмотр), GET /api/projects/:project/exports/cases?format=csv|xlsx&suiteId=, GET /api/runs/:id/export?format=csv|xlsx.