テストケース
テストケースの使い方
テストケースとは
テストケースのグローバルレベル
テストケースのプロジェクトレベル
テストケース発行の実行
テスト計画
カスタムフィールドを追加する方法
テストケースとは
ソフトウェアエンジニアリングにおけるテストケースとは、アプリケーション、ソフトウェアシステム、またはその機能の1つが、当初の目的どおりに機能しているかどうかをテスターが判断する一連の条件です。 ソフトウェアプログラムまたはシステムがそのようなテストに合格したか失敗したかを判断するためのメカニズムは、テストオラクルとして知られています。 設定によっては、オラクルが要件または使用例になることもあれば、ヒューリスティックになることもあります。 ソフトウェアプログラムやシステムがリリースされるのに十分な精査が行われていると判断するには、多くのテストケースが必要です。 テストケースは、特に記述されている場合はテストスクリプトと呼ばれることが多く、通常テストスイートにまとめられています。 テストケースの使用を開始する前に、自分のユーザーロールに[その他]:[管理]:[ロール]と[権限]:[プロジェクトの権限]で設定できる必要な権限があることを確認してください。 あなたが管理者であるならば、あなたは自動的に以下に示されるようにすべての許可を持っています。
テストケースのグローバルレベル
Easy Projectでは、テストケースモジュールはグローバルレベルとプロジェクトレベルの両方で利用可能です。 グローバルレベルはMoreメニューからアクセスできます としてジョブステータス出力ログに記録されます。
グローバルレベルでは、Easy Projectのすべてのプロジェクトにわたって作成されたすべてのテストケースのリストが表示されます。 ここであなたはできます 既存のものを編集する リストの編集ボタンをクリックして テストケースの実行を追加する or 選択したテストケースを削除する ゴミ箱アイコン付きの特定のボタンを使用する。 リストの上には、次のような標準的なオプションがあります。 フィルタ、カスタムフォーマット、その他のオプション 表示されているリストとデータを変更します。
サイドバーメニュー 右側には、いくつかの重要なオプションもあります。
- 新しいテストケース:クリックして新しいテストケースを作成します
- テストケース:既存のテストケースのリスト
- テストケース発行の実行:テストケース実行のリスト
- CSVインポート:簡単なインポートのリスト この機能はCSVとXMLの両方のインポートをサポートしています。 インポーターは訓練されたスタッフ専用であり、標準機能としてはサポートされていません。 プレミアムトレーニングセッションを希望される場合は、support @ easyproject.comまでご連絡ください。
新しいテストケースを作成するサイドバーにある "New Test Case"という緑色のボタンをクリックしてください。 これで、新しいテストケースフォームに入ります。 あなたはすべての必要なデータを記入しなければなりません.
すべてが記入された後、ちょうど 「保存」ボタンをクリック 底部に。 作成されたケースはリストに表示されます。
テストケースのプロジェクトレベル
プロジェクトでテストケースを使用するには、以下に示すようにプロジェクトの設定内で特定のモジュールを有効にする必要があります。 設定を保存することを忘れないでください。 その後、 プロジェクトのトップメニューに新しいタブ「テストケース」が表示されます。。 タブをクリックすると、特定のプロジェクトのテストケースのリストに移動し、そこでそれらを編集または削除できます。
テストケースに関連するタスクを開くと、以下に示すように、テストケースとテストケースの発行実行というセクションがあります。 そのため、プロジェクト上またはグローバルにリストを開くことなく、関連するタスクからもテストケースに簡単にアクセスできます。
テストケース発行の実行
テストケースの発行実行は、 実行 コードと 比較 予想される & 実際の 結果。 これらの実行の個々のインスタンスが作成されます テストプロセスが行われるたびに。 単一のテストケースには、 無限の テストケース発行の実行回数。 以下 要因 テストケースの実行プロセスについて考慮する必要があります。
- リスクに基づいて、このサイクルで実行するテストスイートのサブセットを選択します
- 各テストスイートのテストケースを実行のためにテスターに割り当てる
- テストを実行し、バグを報告し、テストステータスを継続的に把握する
- ブロッキングの問題が発生したら解決する
- ステータスを報告し、課題を調整し、毎日計画と優先事項を再考する
- テストサイクルの調査結果とステータスを報告する
一番最初のテストケース発行実行 常に 自動的に作成された 新しいテストケースと一緒に。 に 新しい(次の)テストケース問題の実行を作成する2つの方法があります。 最初のものでは、テストケースのリストに行き、以下をクリックしてください。 (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。 これは特定の項目のコントロールアイコンの中にあります(テストケース)。
もう一つの方法は、することです 既存のテストケースの詳細を開く そして、「新しいテストケース発行実行」をクリックしてください。 (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。 セクションに サイドバー。 あなたがそうした後、 新しいフォームが開きます 関連データを記入するために、以下の通り。 まず、あなたがする必要があります を選択 タスク テスト ケースの問題の実行。 次に、結果を選択します。」パス"または"失敗する「テストの結果に応じて ここには記入しないで下さい 実行がまだ行われていない場合 の 著者 のように自動的に事前入力されます。 実行を作成した人ただし、必要に応じて手動で変更できます。 それからあなたはあなたの中に書きます 注釈 これには、テストケースの問題の実行に関連するすべての詳細と、次のステップの提案が含まれている必要があります。 最後に、画像やドキュメントなどのXNUMXつ以上の添付ファイルを追加できます。 作ります それぞれをクリックして実行 (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。.
一部のテストケースが実行を発行する場合 作成されています、あなたが見つけることができます 自分のリスト テストケースのメイン画面の「テストケース発行実行」ボタンをクリックしたとき。 リストは次のようになります。 ご覧のとおり、各項目にはコントロールアイコンがあります。 アイテムの表示、編集、削除(実行)。 さらに、あなたは使用するオプションに気づくかもしれません フィルター, カスタムフォーマット & 列を追加/削除する オプションボタンを使ってあなたの好みに合わせて。 リストを使うと、 実行の概要が合格/不合格という結果に終わった それぞれの列に示されているように。 を設定するには このエンティティのデフォルトのフィルタ(リスト)、あなたはそうすることができます 詳細:管理:フィルタ設定:テストケース問題の実行 (参照 チュートリアル).
さらに、することができます リストをエクスポートする 右下のエクスポートフォーマットを選択してください。
テスト計画
テスト計画は、将来の実行のために計画されたテストケースの種類を表します。 新しいテスト計画を作成するには、サイドバーメニューのそれぞれのボタンをクリックするだけです。 次の情報を入力するように求められます。
- プロジェクト -テスト計画が保存され、アクセス可能になります
- お名前 -テスト計画の名前を入力します
- テストケース -このテスト計画に属するテストケースを選択する
- 著者 -テスト計画の作成者
これらのデフォルトフィールドに加えて、次のような追加のカスタムフィールド(作成されている場合)もあります。
- テスト計画の開始日 -テスト計画の開始時期はいつですか
- テスト計画の終了日 -テスト計画はいつ終了する予定ですか
データをすべて入力したら、フォームを保存するだけです。 テスト計画を開くには、サイドバーメニューのテスト計画に移動して選択します。 同様に、既存のテスト計画を編集または削除できます。
カスタムフィールドを追加する方法
もしあなた 任意のデータフィールドを欠場 テストケースまたはテストケースの案件実行では、それらをカスタム項目として追加できます。 そうするために、に行きなさい 詳細:管理:カスタムフィールド:新しいカスタムフィールド & 適切なものを選択してください 以下に示すように。
テストケースをタスクに接続する
ネイティブ フィールド「テスト ケース」および「テスト計画」は、トラッカー設定で有効にする必要があります (管理 >> トラッカー >> 選択したトラッカー)。
そうすれば、特定のタスクをテスト ケースまたはテスト計画に関連付けて、タスク上で直接表示できるようになります。
コーナー状況
テスト ケースが関連付けられているタスクを別のプロジェクトに移動した場合。 テスト ケースは元のプロジェクトにリンクされたままになります (テスト ケースはタスクと一緒に移動されません)。 元のプロジェクトを削除すると、テスト ケース データも失われます。