« LeSS - Automatisation des tests » : différence entre les versions

De Wiki Agile
Ligne 50 : Ligne 50 :
In [http://www.amazon.com/Perfect-Software-Other-Illusions-Testing/dp/0932633692 Perfect Software and Other Illusions about Testing], Gerald Weinberg calls it, “The Exhaustive Testing Fallacy, that it’s possible to test everything!” It is not. The number of possible scenarios to test is infinite and therefore automating all tests means infinite automation effort. Instead, automate all the anticipated tests and spend time as efficiently as possible on manual exploratory testing to find unforeseen cases.
In [http://www.amazon.com/Perfect-Software-Other-Illusions-Testing/dp/0932633692 Perfect Software and Other Illusions about Testing], Gerald Weinberg calls it, “The Exhaustive Testing Fallacy, that it’s possible to test everything!” It is not. The number of possible scenarios to test is infinite and therefore automating all tests means infinite automation effort. Instead, automate all the anticipated tests and spend time as efficiently as possible on manual exploratory testing to find unforeseen cases.


Dans son ouvrage [http://www.amazon.com/Perfect-Software-Other-Illusions-Testing/dp/0932633692 Perfect Software and Other Illusions about Testing] Gérald Weinberg évoque : « l’idée reçue quant à l’exhaustivité des tests, autrement dit il est possible de tout tester ! ». Ce n’est pas le cas. Le nombre de scénarios possibles à tester est pour ainsi dire infini et par conséquent automatiser tous les tests demanderait un effort d’automatisation infini. Essayez donc plutôt d’automatiser les tests déjà envisagés et consacrer du temps aussi efficacement que possible sur les tests exploratoires pour trouver des cas de tests non envisagés.
Dans son ouvrage ''[http://www.amazon.com/Perfect-Software-Other-Illusions-Testing/dp/0932633692 Perfect Software and Other Illusions about Testing]'', Gérald Weinberg évoque : « l’idée reçue quant à l’exhaustivité des tests, autrement dit il est possible de tout tester ! ». Ce n’est pas le cas. Le nombre de scénarios possibles à tester est pour ainsi dire infini et par conséquent automatiser tous les tests demanderait un effort d’automatisation infini. Essayez donc plutôt d’automatiser les tests déjà envisagés et consacrer du temps aussi efficacement que possible sur les tests exploratoires pour trouver des cas de tests non envisagés.
 
over-view of exploratory testing


Vue globale du test exploratoire
Vue globale du test exploratoire