TestRail - импорт тестовых случаев XML
Пользователь может создавать несколько тестовых примеров и разделов одновременно, используя файл XML. Импорт данных из XML выполняется в два этапа.
- Правила для файла XML
- Импортировать файл в систему
Правила для файла XML
При создании файла XML необходимо учитывать следующее.
Формат XML должен иметь древовидную структуру. Он должен начинаться с разделов, тестовых примеров и подразделов.
Формат XML будет выглядеть следующим образом
<section>
<name>Login Functionality<name>
<description>All test case related to login functionality. Positive and negative test cases</description>
<case>
<id>C2</id>
<title>Correct Username and Passwordcombination</title>
<template>Test Case (Text)<template>
<type>Other<type>
<priority>Medium<priority>
<estimate/>
<references/>
<custom>
<preconds>Login page should display</preconds>
<steps>1. Enter correct username 2.enter correct password</steps>
<expected>Usershould able to login successfully.</expected>
</custom>
</case>
</section>
Тег <case> поддерживает все свойства тестового примера в TestRail, такие как заголовок, оценка, приоритет, текстовые поля, предварительные условия, шаги, ожидаемый результат и т. Д.
Настраиваемые поля сгруппированы под тегом <custom>.
В следующей таблице перечислены форматы импорта для различных типов настраиваемых полей.
Тип | Пример значения | Описание |
---|---|---|
Флажок | ПРАВДА | «истина» или «ложь» (без кавычек) |
Свидание | 01-07-2010 | Допустимая строка даты XML в формате гггг-мм-дд |
Падать | <id> 5 </id> | Идентификатор значения (как настроено в параметрах настраиваемого поля в области администрирования) в теге <id> |
Целое число | 1022 | Простое целое число |
Веха | <id> 2 </id> | Идентификатор вехи в теге <id> |
Множественный выбор | |
Список записей <item>, каждая со своим идентификатором (например, список значений Dropdown) |
Шаги | |
Список записей <step>, каждая со своим индексом, содержимым и, возможно, ожидаемым результатом. |
Строка / текст | Foobar | Простая строка |
URL (ссылка) | http // google.com / | Простой URL в виде строки |
Пользователь | <id> 3 </id> | ID пользователя в теге <id> |
Импортировать файл CSV
Перейдите на вкладку Test Cases.
Щелкните значок импорта тестовых примеров справа и выберите опцию «Импорт из XML».
На следующем снимке экрана показан значок Импорт тестовых случаев и выбор XML.
Откроется мастер импорта из XML. Найдите и загрузите XML-файл.
Пользователь может добавлять новые тестовые примеры, а также обновлять существующие тестовые примеры.
После выбора нажмите кнопку «Импорт».
На следующем снимке экрана показано, как экспортировать файл XML.