ソフトウェアテストの基礎1(ソフトウェアの欠陥)

 

ソフトウェアコンポーネント:プログラム、文書、データ

ソフトウェアが書かれており、人によってテストされ、その完璧なソフトウェアは、すべてのソフトウェアには欠陥があり、存在しません。

ソフトウェアの欠陥は:コンピュータ・システムまたはプログラムの多種多様な主にユーザーのニーズと一致しないエラー、機能の喪失、機能不全の結果の形で、通常の運転能力の問題、エラーや欠陥障害を混乱させるがあります。

IEEEは、ソフトウェアの欠陥を定義するには:機能のユーザーが満たす必要はありませんか、すべてのユーザーのニーズを満たすことができないとして、ソフトウェアの欠陥が問題の存在の製品で、最終的な性能は完全に実装されていません。

ビューの製品ポイントの内部から:メンテナンス時に存在するソフトウェア製品開発ソフトウェアの欠陥や問題のエラー、エラーです。

ビューの製品の観点から外:システムソフトウェアの欠陥は、特定の機能障害や違反を達成するために必要とされます。

ソフトウェア開発ライフサイクル:ソフトウェア要件分析、ソフトウェア設計とソフトウェアコーディングおよび他のセクター。

ソフトウェアの欠陥の5種類:

(1)ソフトウェアは、機能に必要な製品の仕様を実装していません。

(2)エラーが発生したソフトウェア製品の説明が表示されません

(3)ソフトウエア製品の特徴は、本明細書に記載されていません

(4)未実現するソフトウェア製品仕様を、明示的な特徴を述べたが、それが実施されるべきではないが

(5)実行速度が遅く、使いやすく、理解するソフトウェアは難しい----テスターは、エンドユーザーの視点から見て悪いと思われます----

ソフトウェアの欠陥の様々な、原因が問題で、コンピュータソフトウェアと、それが問題になることは同じではありません問題を解決するため、問題を特定、テストする必要があり、そのためだけソフトウェアテスト。

テスト研究とテスト開発を大量に蓄積した後、次のように、ソフトウェアの欠陥の主な原因は要約することができます。

(1)エラーを説明する必要があります

(2)ユーザ定義エラー

(3)需要レコードエラー

(4)設計仕様エラー

(5)説明コーディングエラー

(6)プログラムコードエラー

(7)その他のエラー、データ入力、等

ソフトウェアの欠陥を修復するコスト

プロセス全体に公に利用可能な処理するためのソフトウェア開発経験の要件分析、設計、プログラミング、テスト、ソフトウェアのバグは、さまざまな問題を経験する可能性が高いです。

時間が経つにつれて、ソフトウェアの欠陥を修復するコストは掛けました。

分析関数の関連損失を見つけ、それはすぐに埋めることができます。コストはほとんど無視できます。そして、リリース不足または欠陥のある機能で見つかった、そしてコストの機能を追加するための時間が非常に大きいので、あなたはできるだけ早くテストしたいです。

                                                                                                                                                                                              参考文献:ベースのチュートリアルソフトウェアテスト、ソフトウェアテストの分割チュートリアル

おすすめ

転載: www.cnblogs.com/zhangjiantaocs/p/11753286.html