Учебники

TestRail — импортировать тестовые случаи CSV

Пользователь может создавать несколько тестовых случаев одновременно, используя файл CSV или XML. CSV-файлы — это текстовые файлы, разделенные запятыми. Для импорта данных из Excel требуется 2 шага.

  • Правила для файла CSV
  • Импортируйте файл в систему

Правила для файла CSV

При создании файла CSV необходимо учитывать следующее:

Файл CSV должен содержать данные только на первом листе.

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

Обратите внимание, что при импорте 1- я строка будет сопоставлена ​​с различными полями форм тестовых случаев.

1 столбец в файле Excel может отображаться только с 1 полем в форме тестового примера.

Обязательные поля должны быть сопоставлены со столбцом таблицы CSV и не должны быть пустыми. В противном случае система выдаст сообщение об ошибке неудачного импорта.

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

Перейдите на вкладку Test Cases.

Нажмите на иконку импорта тестовых случаев справа и выберите опцию Импортировать из CSV. На следующем снимке экрана показана иконка «Импорт тестов» и выбор CSV

Откроется мастер импорта из CSV. Он имеет 4 шага процесса.

На первом шаге просмотрите файл CSV и загрузите. После успешной загрузки имя файла отображается в мастере.

В разделе «Формат и сопоставление» выберите «Настроить новое сопоставление для 1- го файла». Пользователь может использовать ту же конфигурацию в следующий раз после загрузки файла конфигурации. Чтобы использовать эту опцию, выберите Загрузить сопоставление из файла конфигурации.

Следующий выбор должен быть сделан в разделе Advanced Option

Импорт — Выбрать раздел, в который следует импортировать контрольные примеры

Кодировка файла — используется для выбора правил кодирования файла, чтобы TestRail мог правильно декодировать файл. Кодировка файла CSV-файла Excel / Windows использует Windows-1252 (латиница) для файлов CSV, тогда как большинство других инструментов (включая таблицы Google) предпочитают кодировку UTF-8, совместимую с Юникодом.

CSV Delimiter — пользователь может определить, или; или \ t для разделения полей.

Строка старта — пользователь может отделить строку заголовка и строку данных от того места, где начинается. И, строка заголовка IS или не может быть решена с помощью флажка.

Шаблон — пользователь может выбрать, будет ли это полный тестовый пример или этапы или исследовательский сеанс.

После этого выбора нажмите кнопку «Далее». На следующем скриншоте показан первый шаг процесса импорта контрольных примеров.

Пользователь может просто сопоставить столбцы CSV с полями тестового набора TestRail. TestRail также поддерживает импорт отдельных шагов теста и ожидаемых результатов, если пользователь использует несколько строк для одного теста. Это называется сопоставлением столбцов и может быть настроено на шаге 2 мастера импорта CSV.

TestRail различает однострочный и многострочный макеты для файлов CSV. В макете с одной строкой каждый тестовый пример представлен одной строкой или записью в файле CSV. Это стандартная схема для большинства файлов CSV.

TestRail поддерживает многострочную разметку. Пользователь выбирает столбец, который определяет начало нового теста в этом случае (например, столбец идентификатора или имени / названия, который является уникальным для каждого теста). Этот макет обычно используется для тестовых случаев с несколькими шагами и ожидаемыми результатами.

Наконец, есть флажок, должен ли TestRail игнорировать строки / записи CSV без действительного непустого столбца заголовка. Рекомендуется установить флажок для фильтрации пустых строк в начале / между тестовыми примерами / концом файла CSV.

Теперь нажмите на кнопку Далее. На следующем снимке экрана показан второй шаг процесса импорта контрольного примера

Этот шаг должен отобразить значения CSV в TestRail. Например, если пользователь имеет значение приоритета Medium в CSV-файле, этот шаг позволяет сопоставить его с приоритетом Low или Normal в TestRail. На этом этапе пользователь может установить флажок, чтобы избежать каких-либо тегов HTML как импортированных данных.

После этого нажмите кнопку «Далее». На следующем снимке экрана показан третий шаг процесса импорта тестовых случаев

На 4- м шаге пользователь может просмотреть тестовые случаи, найденные TestRail в файле CSV. Пользователь может просмотреть параметры файла, а также сопоставления столбцов и значений , настроенные на предыдущих шагах. Пользователь может перемещаться назад и вперед с помощью кнопок «Назад» и «Далее», чтобы вносить изменения в параметры файла, сопоставления столбца или значения. Как только пользователь будет удовлетворен предварительным просмотром, нажмите кнопку « Импорт» .

Последний шаг мастера показывает количество импортированных разделов и контрольных примеров. Это позволяет скачать файл конфигурации. Этот файл можно загрузить на первом шаге мастера и автоматически предварительно настроить все шаги мастера и параметры импорта. Это полезно, когда несколько файлов CSV будут импортированы с одинаковым макетом. Пользователь может поделиться этим файлом конфигурации с другими членами команды.