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
マルチセレクト
<item>
   <id>1</id>
</item>
<item>
   <id>2</id>
</item>
それぞれが独自のIDを持つ<item>レコードのリスト(ドロップダウン値のリストのように)
ステップ
<step>
   <index>1</index>
   <content>Step 1</content>
   <expected>Result 1</expected>
</step>
<step>
    <index>2</index><content>Step 2</content> 
</step>
<step>レコードのリスト。それぞれに独自のインデックス、コンテンツ、およびオプションで期待される結果が含まれます
文字列/テキスト フーバー 単純な文字列
URL(リンク) http // google.com / 文字列としての単純なURL
ユーザー <id> 3 </ id> <id>タグ内のユーザーのID

CSVファイルをインポートする

  • [テストケース]タブに移動します。

  • 右側のテストケースのインポートアイコンをクリックし、[XMLからインポート]オプションを選択します。

次のスクリーンショットは、テストケースのインポートアイコンとXMLの選択を示しています

  • XMLからのインポートウィザードが開きます。XMLファイルを参照してアップロードします。

  • ユーザーは、新しいテストケースを追加したり、既存のテストケースを更新したりできます。

  • 選択後、[インポート]ボタンをクリックします。

次のスクリーンショットは、XMLファイルをエクスポートする方法を示しています