TA-3.4.1 (K2)経験ベースの技法の原則と、仕様ベースおよび欠陥ベースの技法と比較した場合の長所と 短所を説明する。

経験ベースの技法の原則

テスト担当者のスキルと直感、および類似のアプリケーションや技術での経験を活用する。

エラー推測

経験を生かして、コードの設計および開発時に作成された可能性のある潜在的なエラーを推測する。
テスト技法として使用されるだけでなく、潜在的な故障モードを識別するためのリスク分析時にも役立つ。

チェックリストベースドテスト

メモ、チェック、または記憶するためのアイテムを、高位レベルで汎用化したリストや、プロダクトに対して検証を行うルール、および基準のセットを使用する。
チェックリストは、標準、経験、および他の考慮事項のセットに基づいて構築する。

探索的テスト

テスト担当者がプロダクトとその欠陥の学習、完了すべきテスト作業の計画、テストの設計と実行、および結果の報告を同時に行うという特徴がある。テスト担当者は、テスト実行時にテスト目標を動的に調整し、軽量のドキュメントのみを準備する。

仕様ベースや欠陥ベースの技法との違い

長所
ドキュメントが適切でない、テスト時間が厳しく制限されている、またはテストチームがテスト対象に精通している場合は、構造化された方法よりも優れた代替策となる。

短所
特定のカバレッジを達成する、または再利用可能なテスト手順を作成する場合は、他の技法ほど適していない。

練習問題

次の文章のうちどれが経験ベースのテストを説明していますか?

A) テスト担当者が経験豊富でテスト対象システムについての十分な知識を持っている場合で、ドキュメンテーションの品質に問題がある場合やプロジェクトが厳しいスケジュールの下にある場合は、経験ベースの技法の方がより正式な技法に代わる方法となります。
B) 適切な正式な技法がない場合、またはそれらを使用するのに時間と労力がかかりすぎる場合は、一般的に経験ベースの技法を使用する必要があります。
C) 経験ベースの技法はテスターの知識と経験に依存しており、テスターがどの領域でさらにテストが必要かを知っているため、テストカバレッジを広げるために使用できます。
D) チェックリストを使用すると、経験ベースのテストがより体系的かつ効率的になり、仕様ベースの手法に取って代わることができます。

正解:A)

A) テスト担当者が十分な経験とテスト対象システムに関する情報を持っている場合は、経験ベースの技法をより正式な技法の選択肢として使用できます。通常、これは時間的なプレッシャーがある場合、ドキュメントの品質が低い場合、または使用可能なドキュメントがない場合に使用する可能性があります。
B) 正式なテクニックを使用できない場合は、経験ベースのテクニックを使用できますが、それが唯一の方法ではありません。可能な限り、正式なテストを補完するために使用する必要があります。
C) 経験はテスタがどこをもっとテストするかを決定するのを助けますが、経験ベースの技法は非公式であり、経験ベースの技法を使用している間はカバレッジ計測ができないのでテストカバレッジは改善されません。
D) チェックリストを使用すると、経験ベースのテストをより体系的かつ効率的に行うことができますが、仕様ベースの技法を使用する必要がある場合は、経験ベースの技法を代わりに使用することはできません。

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

TA-3 適切なテスト技法を選択し適用する。定義されたカバレッジ基準に基づいて、テストが適切なコンフィデンスレベル(確信度合い)を提供することを確保する。(経験ベース)

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

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