đČ Les tests alĂ©atoires fonctionnent comme un puits de pĂ©trole. Les premiers runs ont peut de chance de remonter des bugs. PersĂ©vĂ©rez, ils viendront, puis se rarĂ©fieront progressivement. A partir dâun certain point, le temps passĂ© pour dĂ©tecter un nouveau bug rendra la dĂ©marche totalement inefficiente budgĂ©tairement.
đ Le nombre de runs avant dâatteindre ce âpicâ dĂ©pend du projet, il est donc conseillĂ© de mesurer le nombre de dĂ©fauts dĂ©tectĂ©s par heure lorsque lâon lance des tests alĂ©atoires. Le pic se verra sur la courbe ainsi tracĂ©e.
SOURCE
Andrews, James & Groce, Alex & Weston, Melissa & Xu, Ru-Gang. (2008). Random Test Run Length and Effectiveness. 19-28. DOI:10.1109/ASE.2008.12.
Enzo Sandré
đ Lien public DOIs: 10.1109/ASE.2008.12