TA-7.2.3 (K2)自動化したテスト実行が失敗した場合のトラブルシューティングの手順を説明する。

一般的なトラブルシューティングの最初の手順

* 故障がアプリケーション自体にあるかどうかを確認する。(同じデータを使用して同じテストを手動で実行する)
* 故障につながるテストの順序をレビューし、問題は先行する手順で発生している(おそらく不正なデータを生成している)が、後続の処理まで表面化しないのかどうかを判定する。
* テストアナリストが故障の原因を判定できない場合、さらなる分析を行うために、トラブルシューティング情報をテクニカルテストアナリストまたは開発者に渡す必要がある。

練習問題

あなたはプロジェクトのテストアナリストです。自動テストケースを実行していますが、テストケースの実行が失敗しました。あなたが行なう最初のステップは何ですか?

A) 不具合報告を書く。
B) 同じテストケースを手動で実行して失敗するかどうかを確認する。
C) テクニカルテストアナリストに連絡してトラブルシューティングを行う。
D) 使用したデータを変更してテストを再実行する。

正解:B)

A) 問題は欠陥によるものではない可能性があるため、この時点での欠陥報告書の作成は時期尚早です。
B) 正しいです。
C) TTAを呼び出す前にトラブルシューティングを行うべきです。
D) TAはおそらく自動テストのデータを変更することはできません。同じテストを手動で実行して、問題が自動テストにあるのかテスト対象のコードにあるのかを判断することをお勧めします。

JSTQB AL TA(テストアナリスト)のビジネス成果

TA9 効率的なテストプロセスを支援するツールを適用する。

出典:Sample Exam - Question ISTQB Test Analyst Syllabus Advanced Level Version 1.2

この記事が気に入ったらサポートをしてみませんか?