TA-6.3.1 (K2)テスト設計、テストデータ準備、テスト実行で適用するテストツ ールの使用方法と種類を説明する。
ツールの有効性を高めるために
多くのテストアナリストが担当する作業では、ツールを有効に使用する必要がある。この際、 以下によってツールの有効性を高めることができる。
使用すべきツールを知ること
ツールがテスト作業の効率を高められることを知ること
テスト設計ツール
テストケースとテストデータの作成を支援
特定の要件ドキュメント、モデル、またはテストアナリストの入力に基づいて動作
特定の形式やツールと連携可能
特定のカバレッジレベル、システムへの確証、またはプロダクトリスク軽減に必要なテ ストケースの種類を決定
クラシフィケーションツリーツール:カバレッジ基準に基づく必要なテストケースの組 み合わせセットを生成
テストデータ準備ツール
要件ドキュメントやソースコードからテストに必要なデータを決定
本番システムからデータセットを取得し、個人情報を削除
特定の入力パラメーターのセットから合成テストデータを生成
テスト自動実行ツール
自動化したテストを実行し、結果を確認
コスト削減、テストケース数の増加、環境による実行差異の排除、再現性の向上、手動 実行困難なテストの実行などに利用
リグレッションテストやスモークテストの自動化に効果的
システムテストや統合テストで主に使用
APIテストツールなど一部のツールはコンポーネントテストでも使用可能
練習問題
Question #40 (1 Point)
【出典元】
ISTQBテスト技術者資格制度
Advanced Level シラバス日本語版
テストアナリスト
Version 3.1.1.J03