TestRail-TestCasesXMLをインポートします
ユーザーは、XMLファイルを使用して一度に複数のテストケースとセクションを作成できます。XMLからデータをインポートするためにプロセスが必要とする2つのステップがあります。
- 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>タグの下にグループ化されます。
次の表に、さまざまなカスタムフィールドタイプのインポート形式を示します。
タイプ | サンプル値 | 説明 |
---|---|---|
チェックボックス | TRUE | 「true」または「false」(引用符なし) |
日付 | 2010年1月7日 | yyyy-mm-dd形式の有効なXML日付文字列 |
落ちる | <id> 5 </ id> | <id>タグの値のID(管理領域のカスタムフィールドオプションで構成されている) |
整数 | 1022 | 単純な整数 |
マイルストーン | <id> 2 </ id> | <id>タグのマイルストーンのID |
マルチセレクト | |
それぞれが独自のIDを持つ<item>レコードのリスト(ドロップダウン値のリストのように) |
ステップ | |
<step>レコードのリスト。それぞれに独自のインデックス、コンテンツ、およびオプションで期待される結果が含まれます |
文字列/テキスト | フーバー | 単純な文字列 |
URL(リンク) | http // google.com / | 文字列としての単純なURL |
ユーザー | <id> 3 </ id> | <id>タグ内のユーザーのID |
CSVファイルをインポートする
[テストケース]タブに移動します。
右側のテストケースのインポートアイコンをクリックし、[XMLからインポート]オプションを選択します。
次のスクリーンショットは、テストケースのインポートアイコンとXMLの選択を示しています
XMLからのインポートウィザードが開きます。XMLファイルを参照してアップロードします。
ユーザーは、新しいテストケースを追加したり、既存のテストケースを更新したりできます。
選択後、[インポート]ボタンをクリックします。
次のスクリーンショットは、XMLファイルをエクスポートする方法を示しています