保守性テスト

保守性テストとは何ですか?

保守性という用語は、テスト対象のシステムを更新または変更する機能に対応します。システムはソフトウェアのライフサイクル全体を通じて変更される可能性があるため、これは非常に重要なパラメータです。

保守性テストをより効果的にするには、静的分析とレビューを含める必要があります。これらは動的テスト中に見つけるのが難しいため、コードのウォークスルーと検査で簡単にキャプチャできます。

保守性テストのチェックリスト:

  • 構造化プログラミング、データベースアプローチの標準、認識可能な命名法、ユーザーインターフェイスの標準などの開発標準を検証する

  • データ処理がサブトランザクションに分割されているかどうかを確認しますか?

  • 入力、処理、および出力が別々に実装されているかどうかを確認します

  • プログラムが再利用性を促進するために必要な条件下でパラメータ化されているかどうかを確認します。

  • システムが分散されているかどうかを確認します。

  • アルゴリズムが最適化されているかどうかを確認します。