Testsvitens förstärkningsmetoder används vid regressionstest för att identifiera kodelement som påverkas av ändringar och för att generera testfall för att täcka dessa element. Vårt förberedande arbete tyder på att flera faktorer påverkar kostnaden och effektiviteten av testsviten förstärkningstekniker. Dessa omfattar den ordning i vilken de berörda elementen beaktas samtidigt som testfall genereras, det sätt på vilket befintliga regressionstestfall och nygenererade testfall används och den algoritm som används för att generera testfall. I detta arbete presenterar vi resultaten av en empirisk studie som undersöker dessa faktorer, med beaktande av två testfallalgoritmer (konkolik och genetik). Resultaten av vårt experiment visar att den primära faktorn som påverkar förstärkning är den testfallalgoritm som används; detta påverkar både kostnad och effektivitet. Det sätt på vilket befintliga och nyproducerade testfall används har också en betydande effekt på effektiviteten men en mindre effekt på effektiviteten. Den ordning i vilken påverkade element betraktas visar sig ha relativt få effekter när man använder konkolisk test fallgenerering, men mer betydande effekter när man använder genetisk test fallgenerering.
Test svit förstärkning med hjälp av konkolisk körning behandlas i REF.
Directed test suite augmentation: techniques and tradeoffs
{'venue': "FSE '10", 'journal': None, 'mag_field_of_study': ['Computer Science']}