システムテスト

3072 ワード

システムテストとは何ですか?システムテストは、関連するソフト・ハードウェア・プラットフォーム、ネットワーク、および関連する周辺機器を含むシステム全体のテストです.
システムテストにはどのようなタイプのテストが含まれていますか?以下に質量の量子模型の角度から出発して、系統のテストは以下のいくつかの種類を含みます:機能性{安全性を密保して、相互操作性}-》の安全性のテスト、機能のテストの信頼性{誤り性を許容して、回復性}-》の信頼性のテスト{誤り性のテスト、回復性のテスト}の使いやすさ{学性、操作性、吸引性}-》のインタフェースのテスト、ドキュメントテスト効率性{時間性、空間資源}-》性能テスト{強度テスト、負荷テスト、圧力テスト}、容量テストメンテナンス性{安定性}-》安定性テスト移植性{適応性、インストール性、共存性、交換性}-》互換性テスト、インストールテスト、交換性テスト
1)セキュリティテストアプリケーションのセキュリティサービスを検証し、潜在的なセキュリティ欠陥を識別するプロセスを検証する.
2)信頼性テストa)フォールトトレランステストソフトウェアに障害が発生したり、指定されたインタフェースに違反したりした場合、ソフトウェア製品が所定の性能レベルを維持する能力があるか.一般的に、不正な数値検出システムを入力して処理できるかどうかがフォールトトレランステストです.b)回復性テストシステムが故障した場合、ソフトウェア製品は規定の性能レベルを再構築し、直接影響を受けたデータを回復する能力をテストする.システムのクラッシュ、ハードウェアの破損、またはその他の災害的な問題が発生した場合、システムが破損または損失したデータを所定の時間内に自動的に再起動し、リカバリできるかどうか.
3)インタフェーステストこれは何も言うことはありません.具体的には「インタフェーステストまとめ」の文書を参考にしてください.
4)文書テストオンラインヘルプ、マニュアル操作などのユーザー文書をテストし、文書の完全性、正確性、一貫性、理解性、読みやすさなどを検証する.
5)性能テストはシステムが各性能指標を満足できるかどうかを検証するテストである.a)負荷テストは、システムが正常に動作することを保証する(通常、いくつかのシステム性能指標を満たす)前提の下で、被験者に異なる作業量を負担させ、被験者の最大処理能力と欠陥のあるテストを評価する.
b)圧力テストシステムが正常に稼働するか否かを保証しない前提で、被験者に異なる作業量を負担させ、被験者が提供できる最大処理能力及び欠陥があることを評価するテスト
a)強度テストは通常、システムの動作環境を人為的に低下させるために必要なリソース、例えばネットワーク帯域幅、システムメモリ、データロックなどのシミュレーションシステムを動作させ、測定対象のリソース不足の場合の動作状態を評価する.注:疲労強度テストは特殊な強度テストであり、主にシステムの長時間運転後の性能表現、例えば7 x 24時間の圧力テストをテストする.
6)容量テストシステムは異なるレベルのデータ容量の下での作業能力をテストし、システムの最適なデータ処理容量と最大処理容量を取得することを意図する.注意:容量テストは主にhow muchに関心を持ち、負荷テストは主にhow muchとhow fastに関心を持つ.
7)安定性試験システムの長期安定運転能力.疲労強度試験との違いは、安定性試験の圧力強度が小さく、一般的に顧客の現場の日常状態における圧力強度に傾いている.もちろん、時間が安定性を保証できない状態では、圧力強度を大きくして試験する必要があるが、このときの圧力強度は正常値より高い.
8)互換性テストの概念:コンピュータの用語で互換性とは、CPU、マザーボード、ディスプレイカードなど、いくつかのハードウェア間、いくつかのソフトウェア間、またはソフト・ハードウェア間の相互協力の程度を指し、作業時に相互協力し、安定して動作できれば、それらの間の互換性が良いと言い、逆に互換性が悪い.
互換性テストとは、特定のハードウェアプラットフォーム、異なるアプリケーションソフトウェア間、異なるオペレーティングシステムプラットフォーム、異なるネットワークなどの環境でソフトウェアが友好的に動作できるかどうかをテストするテストです.暗黙の3層の意味:互いに協力(相互操作がある可能性がある)、互いに共存(同じ環境に存在するだけで、互いに影響しない)、互いに共有(ソフトウェアシステム間の複雑な変換処理を経ずに両者のデータ共有を実現できるかどうかをテストする)互換性テストの概念と意味によって以下の分類に分けられる:a)ハードウェア互換性テスト(協力)1.プリンタとの互換性テストなど、ハードウェア構成環境全体で正常に動作するかどうかをテストします.2.外部機器との互換性テストソフトウェアによるマウス、キーボードなどの単一ハードウェアのサポート
a)ソフトウェア互換性テスト(協力と共存)1.オペレーティングシステム互換性テストソフトウェアが異なるオペレーティングシステムまたは同じオペレーティングシステムの異なるバージョンで正常に動作するかどうかをテストします.2.アプリケーションの互換性:1.アンチウイルスソフトウェアなどのソフトウェアと、同じ環境で正常に動作するかどうかをテストします.ソフトウェアの正常な動作をテストするには、他のアプリケーションのサポートが必要です.3.ブラウザ互換性テストソフトウェアが異なるブラウザまたは異なる解像度のブラウザで正常に動作するかどうかをテストする.データベース互換性テストシステムは、複雑な処理や関連する変換ツールを必要とせずに、あるデータベースから別のデータベースに直接切り替えることができるかどうかをテストします.5.ソフト・ハードウェアと互換性テストソフトウェアが異なるタイプのハードウェア構成で正常に動作するか.
c)データ互換性テスト(共有).1.異なるバージョン間のデータ互換性:ソフトウェアのアップグレード後、新しいデータフォーマットまたはファイルフォーマットを定義することができ、元のフォーマットのサポートと更新に関連し、元のユーザーの記録は新しいフォーマットの下で依然として利用可能であり、ここでは変換中のデータの完全性と正確性も考慮する.注意:これにより、前方互換性、後方互換性(下方互換性)の概念2を引き出すこともできる.異なるソフトウェア間のデータ互換性、例えばwinrarで圧縮されたRARファイルは、好圧ソフトウェアで解凍することができ、好圧ソフトウェアで圧縮されたZIPファイルもwinrarソフトウェアで解凍することができる.
d)ネットワーク互換性テストソフトウェアが異なるタイプのネットワークで正常に動作しているか
     : , , 。

9)インストールテストターゲット環境にソフトウェアをインストールするためのインストーラに対するテスト.
10)代替試験システムにおけるソフトウェアコンポーネントを代替することができる.
11)一般機能テスト