二 - ソフトウェアテスト

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

1、すべてのテストは、(ビデオサイト、クリックを最大化)、ユーザのニーズにさかのぼるべきです

2は、「できるだけ早くし、テストし続ける」ことをモットーとすべき

3、テストは、専門的なソフトウェアの試験機関によって行われるべきです

図4は、パレート原理は、試験は80%の誤差がおそらくモジュールの20%に由来見出さ

図5に示すように、テストケースの設計は、各々の場合を考慮しなければなりません

図6に示すように、試験結果の誤差は、プロセス(説明欠陥レポート)によって確認されなければなりません

図7に示すように、厳格なテストプログラム

8、それは完全にテストすることは不可能である、テストが終了する必要があります

9、回帰テストの妥当性に注意を払います。

10、すべてのテスト文書の適切な保存。

ヒント:回帰テストは、変更が新しいバグを導入したり、エラーを生成するために他のコードを引き起こさなかった識別するために古いコード、再試験を修正することをいいます。

 

ソフトウェア製品の品質モデル(ISO / IEC9126)

製品は、高レベルの概要を設計する際に考慮する必要があるソフトウェア製品の品質モデル。

六の特性:

図1に示すように、機能性は:述べたと暗黙の機能を満足させる能力を提供するために、特定の条件下でのソフトウェア製品です。

2.信頼性:性能能力のソフトウェア製品指定されたレベルを維持するために、特定の条件下での使用を指します。第1層:デバイスは失敗しないように最善であり、第二層:機器の故障は、主な機能と業務には影響しません。第三層:主な機能と操作の影響ならば、システムはできるだけ早く見つけて回復することができます。

使いやすさ3:指定された条件の下で製品を使用するときにユーザーを指し、製品には、ユーザーを引き付けるために使用、および能力を、利用者の理解を学ぶことです。シンプルな10個の言葉:理解しやすく、学びやすい、使いやすい、かなり格好良い(優れたユーザーエクスペリエンス)。

4、効率性:適切な容量の性能を提供するために、ソフトウェア製品のすべてのリソースの数に関して、特定の条件下で意味します。一般的に、効率が我々は、多くの場合、その製品の性能(ラジオ、チェックボックスの例を)言うことです。

図5に示すように、持続性:変更することができる製品の能力を指します。ここで正しい変更があり、環境上のソフトウェア製品およびソフトウェア製品を改善し、機能仕様の変化に適応*(QQステルス行表示)

http://www.kuaihou.com/s/qqlishibanben/スワイプが問題になり、古典的なバグjsのコード

図6に示すように、移植は:別の環境から環境の能力を移行するソフトウェア製品を指します。環境は、ハードウェア、ソフトウェア、または整理異なる環境として理解することができます。(win7の、win10、アンドロイド、IOS ...)

 

 

ソフトウェア品質保証モデル(SQA)

ソフトウェア品質保証(SQA-ソフトウェア品質保証)が正しく、すべてのアイテムを使用することができます管理、手続き、慣行および方法に関する標準の開発を確実にするために計画され、体系的なアプローチを確立することです。ソフトウェア品質保証は、プロセス管理のためのソフトウェアが表示されて作ることを目指しています。これは、ソフトウェアが標準の状態であることを確認するために検討し、監査するソフトウェア製品や活動を通じてです。ソフトウェア品質保証グループは、設立計画、基準や手続きと一緒にプロジェクトに携わってきました。これらのプロジェクトは、代理店政策の要件を満たすためにソフトウェアを有効にします。

SQA基本的な目標:

1は、ソフトウェアの品質保証作業が計画されています。

2、客観ソフトウェア製品とプロジェクトの作業は、適切な基準、手順および要件に従うことをことを確認してください。

3、ソフトウェアの品質保証の仕事と関連するグループや個人に結果。

4、プロジェクト内の上級管理職へのアクセスは、問題の種類が準拠していない解決することはできません。

5、確保するための包括的なソフトウェアの品質テストが必要です。

 

QC:製品は顧客の需要を満たすことを保証するために、製品の品質をテストし、製品の品質審査官。

QA:プロセスが正しく実行されることを保証するために品質監査プロセス、プロセスは、監査人の品質です。

さまざまな検査や監査の違いに注意してください

チェック:つまり、私たちはしばしば、障害を見つけることフォールト発見であると言います。

監査:プロジェクトの要件に合わせてデータを検証するために、監査プロセスは、主に狙っています。

QC品質管理、管理に品質情報フィードバック、QA QCは、QAおよびQC作業の関係で管理に報告検査結果に応じて、そのプロセスを確保することです。

 

おすすめ

転載: www.cnblogs.com/smart-zihan/p/11403588.html