Test de maintenabilité

Qu'est-ce que le test de maintenabilité?

Le terme maintenabilité correspond à la capacité de mettre à jour ou de modifier le système testé. Il s'agit d'un paramètre très important car le système est soumis à des modifications tout au long du cycle de vie du logiciel.

Pour rendre les tests de maintenabilité plus efficaces, les testeurs doivent inclure des analyses statiques et des revues, car celles-ci sont difficiles à repérer lors des tests dynamiques, alors qu'elles sont facilement capturées dans la procédure pas à pas et l'inspection du code.

Liste de contrôle des tests de maintenabilité:

  • Vérification des normes de développement telles que la programmation structurée, les normes pour l'approche de base de données, la nomenclature reconnaissable et les normes pour les interfaces utilisateur

  • Vérifier si le traitement des données est divisé en sous-transactions?

  • Vérifiez si l'entrée, le traitement et la sortie ont été mis en œuvre séparément

  • Vérifiez si les programmes ont été paramétrés dans les conditions nécessaires pour promouvoir la réutilisabilité.

  • Vérifiez si les systèmes sont distribués.

  • Vérifiez si les algorithmes sont optimisés.