ブラックボックステストとは?特徴、一般的な手法とテストの手順を解説
1)テスト設計技法 とは?
- テスト設計技法 は、具体的に特定のシステムで 可能なテストの総数から 適切なテストセットを選択するのに役立つ。ソフトウェアのテスト技法には さまざまな種類が あり、それぞれに 長所と短所がある。
- 完全なテストは 不可能であるため、手動テストは、テストの品質を確保しながら テストケースの数を減らし、識別が難しいテスト範囲 と 条件を識別するのに役立つ。
2. テスト設計技法の種類
テスト設計技法 には多くの種類が ありますが、主に次の2つの種類がある。
2.1) 静的テスト
静的テストは、ソースコードを実行し、または ソフトウェアシステムを実行しないタイプのテスト
技法だ。例えば、仕様書、設計書、ソースコードの確認によるエラーの発見など。
ソフトウェア開発のライフサイクルの早い段階で 行われるため、検証プロセスで 行われる。
静的テスト技法は、ソースコード、設計とモデルのドキュメント、機能仕様、必要な仕様など、あらゆる形式のドキュメントをテストするために 使用できる。
静的テスト手法には 通常、次の方法が 含まれる。
- 非公式レビュー:ミーティングのアーカイブを必要としない、または 記録する必要がない評価プロセス。
- ウォークスルー:これは、テストサイクルの参加者に 知識を伝達するために、ソフトウェアロジックに 精通している人が 説明する一種の指示。
- テクニカルレビュー: ソフトウェアの技術評価に 焦点を当てている。モデレーター または 技術専門家が関与する技術知識を持つ人が 主導。 技術的なコンテンツについて 合意に達して 意思決定することに 焦点を当てたディスカッションだ。
- 検査: その目的は、プロセスにおける各人の役割 と ソフトウェアの入出力基準を明確に定義すること。これにより、エラーを発見し、プロセスを最適化するために 集計および分析する。
2.2) 動的テスト
動的テスト技法は、コードが 実行されたとき、またはコードを実行して、アプリケーションの機能を確認するための一種のテスト。 つまり、動的なテストは、実際に アプリケーションを使用して、関数が期待どおりに 機能するかどうかを確認することによって 実行される。
動的テストには 2つのタイプがある。
+ ホワイトボックステスト: 内部で コードが どのように機能するかを検討。 このタイプのテストの場合、テスターは コードを理解する必要がある。
+ ブラックボックステスト: ソフトウェアアプリケーションの機能が 期待どおりに 動作していることを確認。ブラックボックステストのタイプ:
- 機能テスト
- 非機能テスト
次の記事では、テスト設計技法のタイプについて 詳しくご説明いたします。
ブラックボックステスト と ホワイトボックステストを参照してください。
Lotus Quality Assurance (LQA)
電話番号: (+84) 24-6660-7474
メール: [email protected]
ウェブサイト: https://www.lotus-qa.com/
Youtube: Lotus QA チャネル
Related posts