Uttömmande testning varje produkt av en programvara produktlinje (SPL) är en di kult uppgift på grund av den kombinatoriska explosionen av antalet produkter. Kombinatoriska interaktionstest är en teknik för att minska antalet produkter som testas. Det är dock vanligtvis upp till testaren i vilken ordning dessa produkter testas. Vi föreslår en likhetsbaserad prioritering som ska tillämpas på dessa produkter innan de genereras. Det föreslagna tillvägagångssättet garanterar inte att man hittar fler fel än provtagningsmetoder, men det syftar till att öka interaktionstäckningen för ett SPL som testas så snabbt som möjligt över tiden. Detta är särskilt fördelaktigt eftersom tidsbudgeten för testning vanligtvis är begränsad. Vi implementerade likhetsbaserad prioritering i FeatureIDE och utvärderade den genom att jämföra resultatet med standardresultatet av tre samplingsalgoritmer samt slumpmässiga order. Experimentresultaten indikerar att ordern med likhetsbaserad prioritering är bättre än slumpmässiga order och ofta bättre än standard ordningen för befintliga samplingsalgoritmer.
Al-Hajjaji, etc. I REF föreslogs en likhetsbaserad prioritering som ökar täckningen av SPL-testfall för att upptäcka fel i rimlig tid.
Similarity-based prioritization in software product-line testing
{'venue': "SPLC '14", 'journal': None, 'mag_field_of_study': ['Computer Science']}