テストケースとテストラン
Not for use with personal data
テストランは、テストケースのインスタンスと考えることができます。たとえば、テスト対象の基本的な識別情報(ページ数、名前、URL など)が変わらない小規模なウェブサイトであれば、1つのテストケースだけで十分です。内容が動的であっても、各リリースサイクルごとに、そのテストケースから新しいテストランを作成して、アクセシビリティの変更をテストできます。同じテストケースに対して、各環境に複数のテストランを設定することができ、ソフトウェアが動作する各プラットフォームに対しても異なるテストランを設定できます。別の見方として、テストケースは評価を行うためのセットアップとスコープを表し、テストランは実際に評価を行う行動そのものであると考えることもできます。
重要な違い は以下のとおりです。
- テストケースは複数のテストランを関連付けることができますが、テストランは1つのテストケースにしか関連付けできません。
- テストケースは関連付けられたテストランがなくても存在できますが、テストランは常にテストケースに関連付けられています。
- テストケースは情報の記録であり、ワークフローやステータスは関連付けられていませんが、テストランはユーザーに割り当てられ、テスト実行、問題やフラグの追加、結果の割り当て、問題のエクスポートなどのアクションを実行し、さまざまな完了レベルに従います。
- テストケースはコピーされ再利用可能ですが、テストランはできません。
- テストケースとテストランの両方がアーカイブ可能です。
- どちらも情報を設定するために必要なフィールドは2つのみです。テストケースには「テストケース名」と「ページ」(テスト対象ページは名前とURLの両方を指定する必要があります)が必要で、テストランには「チェックポイントテスト」(すべてまたは重大/深刻な影響のみの選択)と「テストを割り当てる」(ユーザー選択)が必要です。さらに、各々には複数のオプションフィールドがあります。
