Software-testing-dictionary-maintainability
提供:Dev Guides
保守性テスト
保守性テストとは何ですか?
保守性という用語は、テスト中のシステムを更新または変更する機能に対応します。 システムはソフトウェアライフサイクル全体を通じて変更されるため、これは非常に重要なパラメーターです。
保守性テストをより効果的にするには、静的な分析とレビューを含める必要があります。これは、コードのウォークスルーと検査で簡単にキャプチャできる一方で、動的なテスト中に見つけにくいためです。
保守性テストのチェックリスト:
- 構造化プログラミング、データベースアプローチの標準、認識可能な命名法、ユーザーインターフェイスの標準などの開発標準の検証
- データ処理がサブトランザクションに分割されるかどうかを確認しますか?
- 入力、処理、および出力が個別に実装されているかどうかを確認します
- 再利用性を促進するために必要な条件下でプログラムがパラメーター化されているかどうかを確認します。
- システムが配布されているかどうかを確認してください。
- アルゴリズムが最適化されているかどうかを確認してください。