テスト技術・手法

テスト技術・手法

このスキルの関連項目

このスキルのために必要な知識

All-pair法を用いたテスト
CFD技法
CUnit
Fault-Prone分析
FMEA
FTA
GUIテスト
HAYST
HAZOP(Hazardand Operability Study)
JUnit
Pairwise法
TABOK
usefulnessとユーザビリティの側面の多様性
V&Vに関連する活動
V&Vの計画
V&Vの戦略のドキュメント化(テストなど)
V&Vの目的と制約
WebサイトやWebアプリケーションにおけるユーザビリティおよびテスト技法
Webシステムのテスト
xUNIT
アドホックテスト
アプリケーションの性質に基づいた手法(オブジェクト指向、コンポーネント準拠、ウェブ準拠、並行プログラム、プロトコル準拠、実時間システム、安全性臨界システム、サービス指向システム、オープンソース・ソフトウェア、組込みソフトウェア)
アプリケーションの性質に基づくテスト手法(オブジェクト指向、コンポーネントベース、ウェブベース、GUI、並行プログラム、プロトコル適合、分散システム、リアルタイムシステム、科学技術計算ソフトウェア)
インスペクション
ウォークスルー
エラー推測テスト
オブジェクト指向テスト
カバレッジ(網羅率)
カバレッジ分析(命令網羅、分岐網羅、基本パス網羅、複合条件網羅、データフローパス網羅など)
グレーボックステスト
コードに基づいたテスト手法(制御フローに基づいた基準、データフローに基づいたテスティング)
コードに基づいた技法
コードレビュー
コールフローテスト
サーバサイドのテスト
システムテストと受け入れテスト
スクリプトテスト
セーフティ・クリティカルシステム(安全性重視システム)
ソフトウェアエンジニアの直感および経験に基づいたテスト手法(アドホック、同値分割)
ソフトウェアの形態に基づいた技法
ソフトウェア品質ツール
ソフトウェア品質計量
データフローグラフ
データフローテスト
データベーステスト
デザインレビュー
デシジョンテーブル
デシジョンテーブルによるテスト
テストアーキテクチャ設計
テストツール
テストの技法
テストフレームワーク
テストマネジメントにおけるリスクベースドテスト
テスト技術スキルフレームワーク(Test.SSF)
テスト技法の選択と組み合わせ
テスト自動化のROI
テスト自動化技法
テスト手法の選択と合成(機能および構造的、カバレッジおよび運用/飽和効果)
テスト詳細設計
テスト設計
テスト設計におけるリスクベースドテスト
デバッグ/不具合切り分けの技法
トランザクションフローテスト
パフォーマンステスト
フェイルセーフ
フェイルソフト
フェイルソフトリー
フォールトに基づいた技法
フォールトに基づくテスト手法(エラー推測、変異テスティング)
ブラックボックステスト
ブラックボックステスト手法(同値分割、境界値分割、ディシジョンテーブル、有限状態機能に基づくテスティング、形式仕様によるテスティング、エラー推測、ランダムテスティング、運用プロフィール、SRET)
ブラックボックスの技法
プロトコル適格性テスト
ホワイトボックステスト
ホワイトボックステスト手法(コードに基づくテスティングのための参照モデル、制御フローに基づく基準、データフローに基づく基準、変異テスティング)
ミュータント
ミューテーションスコア
ミューテーションテスト
メトリクスと測定(信頼性、ユーザビリティ、性能など)
モデルベースドテスト
モデル準拠テスティング手法(ディシジョンテーブル、有限状態機械、形式的仕様、ワークフローモデル)
モバイルアプリケーションのテスト
ユーザー環境シミュレーションテスト
ユーザによるテストのためのアプローチ(観察セッションなど)
ユーザビリティーテスト
ユースケースや顧客シナリオによるテストケースの設計
ランダムテスト
リスクに基づいた技法
リスクマネジメント
ローカライゼーションテスト
安全機能
安全度水準
運用プロファイルによるテスト
回帰テスト
確定的なテスト設計
机上チェック
機能テスト
機能安全規格
機能的なテスト設計
境界値テスト
境界値分析
経験および直感に基づいた技法
経験則による評価
計量分析技法
欠陥のクラス分け(計算エラー、エラー、欠陥、フォールト、故障)
欠陥発見技法
欠陥分析
結合テスト
原因結果グラフによるテスト
構造的なテスト設計
仕様に基づいた技法
仕様に基づくテスト手法(同値分割、ペアワイズ・テスティング、境界値分割、ランダム・テスティング)
自動テスト
実験計画法
実時間のテスト
状態遷移テスト
状態遷移図
制御フローテスト
整合性確認テスト
静的テスト
静的技法(人間中心型手法、分析的手法)
潜在危険
選択および組み合わせ手法(機能的と構造的の組み合わせ、決定的・対・ランダム的)
組み合わせの技法
操作プロファイルによるテスト
耐久性テスト
単体テスト
探索的テスト
直交配列表を用いたテスト
統合テスト
動的技法
同値クラス
同値分割
認知的ウォークスルー
非確定的なテスト設計
品質特性に関連するテスト(ユーザビリティ、セキュリティ、互換性、アクセシビリティなど)
不具合の追跡
不具合報告書の分析
分岐網羅
並行プログラムのテスト
命令網羅
要因分析技法
利用に基づいた技法
利用に基づく分類(運用プロフィール、ユーザ観察におけるヒューリスティクス)
例外のハンドリング(例外のハンドリングを発生させるテストの設計、よい例外ハンドリングの設計)