ASTERオンラインセミナー 短編-8「テスト技法のカテゴリ」
Summary
TLDRこのスクリプトは、ソフトウェアテストの方法論であるテスト技法について、目的や種類(ブラックボックス、ホワイトボックス、経験ベース)の分類、複数の技法を状況に応じて組み合わせて選択する際の考慮事項などを解説している。
Takeaways
- 😀 テスト技法の目的は、テスト条件、テストケース、テストデータを決定すること
- 👍 テスト技法には、ブラックボックステスト技法、ホワイトボックステスト技法、経験ベースのテスト技法の3つのカテゴリーがある
- 📝 ブラックボックステスト技法は、実現しようとしているものの情報を利用する
- 📘 ホワイトボックステスト技法は、実現しようとしているものを実現する方法の情報を利用する
- 🧠 経験ベースのテスト技法は、人の経験や知識を情報として利用する
- 🤝 複数のテスト技法を組み合わせることで、より良いテストができる
- ⏰ テスト技法の選択には、テスト対象の複雑さやテスト担当者のスキル、スケジュールと予算などの考慮事項がある
- 😊 状況に応じて、最適なテスト技法の組み合わせを選択する必要がある
- ✨ テスト技法を適切に組み合わせることで、テスト条件、テストケース、テストデータを効果的に導出できる
- 👏 テスト分析とテスト設計にテスト技法が活用される
Q & A
テスト技法の目的は何ですか?
-テスト技法の目的は、テスト条件、テストケース、テストデータを決定することです。
ブラックボックステスト技法とはどのようなものですか?
-ブラックボックステスト技法は、実現しようとしているものの情報、つまり要件や使用についてのドキュメントなどを使うテスト技法です。テスト対象の内部構造は参照しません。
ホワイトボックステスト技法の特徴を教えてください。
-ホワイトボックステスト技法は、実現しようとしているものを実現する方法の情報、つまりアーキテクチャやソースコードなどを使います。テスト対象の内部構造や処理に着目します。
経験ベースのテスト技法とは?
-経験ベースのテスト技法は、人の経験や知識を情報として利用するテスト技法です。テスト担当者やユーザーなどの知識や経験に基づいてテストを作成します。
テスト技法を組み合わせるメリットは何でしょうか?
-複数のテスト技法を組み合わせることで、それぞれの技法の長所を活かすことができ、より充実したテスト設計ができるようになります。
テスト技法の選択時に考慮する要因にはどのようなものがありますか?
-テスト技法の選択時には、テスト対象のソフトウェアの性質、テスト担当者のスキル、プロジェクトのスケジュールと予算など、様々な要因を考慮する必要があります。
最適なテスト技法の組み合わせを一発で見つけることは可能でしょうか?
-最初の検討時点では一発で最適なテスト技法の組み合わせを見つけることは難しく、テストの実施を進めながら結果を見て不足している部分を補っていくことが望ましいです。
テスト技法に関するスライドの分類方法を説明してください。
-テスト技法を、参照する情報に基づき、ブラックボックステスト技法、ホワイトボックステスト技法、経験ベースのテスト技法の3つに分類しています。
境界値分析とエラー推測を組み合わせるメリットは何でしょうか?
-境界値分析で基本的なテストを網羅し、エラー推測によってユーザー目線のテストを追加することで、より効果的なテスト設計ができます。
テスト技法を選択する際の考慮事項を3つあげてください。
-1. テスト対象のソフトウェアの複雑さ 2. テスト担当者のスキル 3. プロジェクトのスケジュールと予算 の3つが考慮事項の例としてあげられています。
Outlines

This section is available to paid users only. Please upgrade to access this part.
Upgrade NowMindmap

This section is available to paid users only. Please upgrade to access this part.
Upgrade NowKeywords

This section is available to paid users only. Please upgrade to access this part.
Upgrade NowHighlights

This section is available to paid users only. Please upgrade to access this part.
Upgrade NowTranscripts

This section is available to paid users only. Please upgrade to access this part.
Upgrade Now5.0 / 5 (0 votes)