Bonjour à tous,
Tout d'abord je m'excuse si je me trompe de section, ou que le sujet est redondant.
Pour introduire mon problème, commençons par le contexte. Je travaille actuellement dans une start-up sur une plateforme avec l'architecture .NET dont ASP.NET. Nous travaillons avec des méthodes agiles, notamment Scrum.
Nous avons très vite fait le constat que des tests étaient nécessaires avant mise en production sous peine d'avoir de nombreux retour de bug. Nous avons donc commencer à travailler avec Windows Test Manager à rédiger des tests qui s’exécuteront de manière procédurale "Step by Step".
Le nouveau problème qui survient est la perte de temps (Le terme perte est discutable) est grande car nous testons toutes les fonctionnalités avant mise en prod.
J'aimerais savoir quelle est votre point de vue sur la question de tests dans un projet afin de ne perdre qu'un minimum de temps pour une efficacité maximum. Et si vous connaissez les tendances actuelles, je suis également intéressé.
Je suis actuellement en train de lire les spécifications de Scrum, peut être que cette question y est spécifiée.
Les questions qui reviennent souvent dans ma tête sont :
-Les tests doivent-ils se concentrer sur les fonctionnalités critiques de la plateforme ?
-Développer des tests automatisés vaut vraiment le coup quand le produit est susceptible d'évoluer en permanence ?
-Existe-t-il des méthodes qui permettent un bon compromis entre efficacité et temps gagné ?
Je vous remercie de votre participation,
Je ne suis actuellement que junior mais les questions m'intéressent, votre point de vue m'aiderait grandement!
Cordialement,
Csik.
Partager