Modern teknik för testfallsgenerering kan automatiskt uppnå hög kodtäckning. Om de arbetar på enhetsnivå löper de risken att generera indata som är ogenomförbara i verkligheten, vilket, när de orsakar fel, är smärtsamt att identifiera och eliminera. Köra en enhet testgenerator på fem öppen källkod Java program, Vi fann att alla 181 rapporterade misslyckanden var falska misslyckanden - det vill säga, indikerar ett problem i det genererade testfallet snarare än programmet. Genom att generera testfall på GUI-nivå kan vår EXSYST-prototyp undvika sådana falsklarm genom konstruktion. I vår utvärdering uppnår det högre täckning än sökbaserade testgeneratorer på enhetsnivå; ändå kan varje fel visas orsakas av en verklig sekvens av inmatningshändelser. När ett systemgränssnitt är tillgängligt rekommenderar vi att man överväger att testa ett sökbaserat system som ett alternativ för att undvika felaktiga fel.
Andra metoder använder sökbaserade tekniker för att utföra åtgärder och observera tillstånd av ett visst beteende i källkoden REF för att generera testfall på GUI-nivå.
Search-based system testing: high coverage, no false alarms
{'venue': 'ISSTA 2012', 'journal': None, 'mag_field_of_study': ['Computer Science']}