収穫ソフトウェア工学(6) - ソフトウェアテスト

序文

プログラムソフトウェア工学のコーディングフェーズの終了後、我々はソフトウェアをテストするための準備ができて、テストフェーズの目的は、ソフトウェアのように多くの問題を特定することです。しかし、別の人は別の思考パターンを持っているので、我々のテストは、活動のグループです。したがって、我々は、異なる試験方法を持っています。

ここに画像を挿入説明
目的

1.テストは、エラーを発見することを目的と、プログラムの実行で
ないテストケースが良いか悪い2.エラーが検出されたかどうか、これまでに発見された
成功したテストが発見された3.これまでにエラーが見つかりません

ブラックボックス(ホワイトボックス)テスト

ブラックボックステスト

ソフトウェア自身によって処理されるすべてのプログラムを検出するための機能が、ブラックボックス加工機のように、あなただけの原材料に行く必要があり、その後、あなたの最終的な結果を与えます。あなただけのプロセスを見ることができない最終結果を、見ることができます。結果は、プログラムが正しくても、あなたの期待と一致している場合。

ブラックボックステスト方法

1.メソッドの等価クラスは、指定された
2境界値分析
3.エラー清算
図4の因果

ブラックボックステストの制限事項

唯一の制限は、テスト手順が正しいことを、あなたがテストを見ることはできませんされてできブラックボックステストは、エラーが発生した場所を検出することはできませんので、そこにされているホワイトボックステスト

ホワイトボックステスト

チェックプログラムのすべての論理構造は、明確に処理の過程を見ることができ、一つのテストでメインロジックプログラム、1を参照することが可能です。

ホワイトボックステスト方法

1.基本パス試験方法
プロセス変動2.
3.パスカバレッジ
4.試験方法
5記号試験方法
6論理オーバーレイ法
7の方法の最近の状態の品質メトリック
解析静的機構8
9コード検出方法

ソフトウェアテストの原則

1.常にテスト
2入力データ、期待される出力
著者自身のプログラム3.回避検出

ソフトウェアのテスト戦略

1.ユニットテスト
2.試験アセンブリ
3.確認テスト
4テストシステム

テストのデバッグ方法

1.強制デバッグ
2.後戻り試運転
3.試運転誘導方法
4.演繹デバッグ

テスト種

機能、信頼性試験、強度試験(試験感受性)、性能試験、回復テスト/停止テスト構成のテスト、セキュリティテストを開始し、試験は相互テスト、設置およびテスト、テストプロセスをサポートするために使用され得ますでも、テスト、互換性テスト、容量テスト、文書化、テスト。

概要

テストフェーズでは、彼はソフトウェアの品質を判断するための責任がある、ソフトウェアラインを実行する前に、最後のステップは、この段階では非常に重要ですので、エラーが検出されない場合はソフトウェアでは、プログラムはエラーがないことを意味するものではありません。テストされ続け、およびテスターとして、人々の発展を避けるために、できるだけ多くのエラーを見つけるためにしてください。

おすすめ

転載: blog.csdn.net/s310040799/article/details/89711963