Abstract-A testability transformation är en käll-till-källa transformation som syftar till att förbättra förmågan hos en given testgenerering metod för att generera testdata för det ursprungliga programmet. I detta dokument införs testability transformation, vilket visar att den skiljer sig från traditionell omvandling, både teoretiskt och praktiskt, samtidigt som många traditionella omvandlingsregler fortfarande kan tillämpas. Tidningen illustrerar teorin om testability transformation med ett exempel tillämpning på evolutionär testning. En algoritm för borttagning av flagga definieras och resultaten presenteras från en empirisk studie som visar hur algoritmen förbättrar både prestandan hos den evolutionära testdatagenereringen och tillräckligheten hos de testdata som genereras på detta sätt.
En metod som kompletterar vår strategi beskrivs av Harman et al. Testbarhet transformation resulterar i ett transformerat program som ska användas av en test-data generator för att förbättra sin förmåga att generera testdata för det ursprungliga programmet REF.
Testability transformation
{'venue': 'IEEE Transactions on Software Engineering', 'journal': 'IEEE Transactions on Software Engineering', 'mag_field_of_study': ['Computer Science']}