lundi 11 août 2014

Quel type de test logiciel avez-vous fait?

Les tests logiciels jouent un role vital dans la recherche de défauts.

Les testeurs jouent le rôle d'utilisateur final, et utilisent la majorité des fonctionnalité de l'application pour s'assurer que son comportement soit correct. Pour la complétude des tests, le testeur suit un plan de test rédigé qui le conduit à travers un ensemble de cas à tester.


Les défauts trouvés durant les tests sont traçés soit dans un outils conçus pour cela ou parfois simplement dans un fichier Excel. La chose importante est d'être sûr qu'elles soient bien suivies quelque part. Vous avez besoin d'être capable de mettre vos mains sur les statistiques à tout moment durant les tests. Combien de défauts il y a? Combien ont été corrigés? Combien ont été retestés? Combien ont échoués lors de ces nouveaux tests? Quelle est la priorité parmi ces défauts?

Les tests manuels comprennent certaines étapes: 
  1. les tests unitaires, cette étape initiale s'effectue normalement par le développeur qui a rédigé le code. 
  2. les tests d'intégrations, ceux-ci se font soit via un package complet, soit par incrémentation au package initial. 
  3. les tests systèmes, lors desquels nous testons le logiciel selon toutes les dimensions possibles pour tous les comportements et plateformes attendues. 
  4. les tests d'acceptance des utilisateurs, cela afin d'avoir l'aval du client sur le produit finis.

Voici les types de tests menés durant ces phases:
  • tests de fonctionnalité/boite noire
  • tests unitaires
  • tests bout à bout
  • tests de régression
  • tests de configuration/compatibilité
  • tests d'acceptance des utilisateurs
  • tests d'installation/d'intégration
  • tests de sécurité/vulnérabilité
source originale: The analyst coach

Aucun commentaire:

Enregistrer un commentaire