Att säkerställa effektiviteten i användbarheten består i att se till att applikationen gör det möjligt för användarna att nå sina mål och utföra sina uppgifter. Ett av de få sätten att nå detta mål bygger på uppgiftsanalys och visar kompatibiliteten mellan den interaktiva applikationen och dess uppgiftsmodeller. Synergistisk exekvering möjliggör validering av ett system mot dess uppgiftsmodell genom att samköra systemet och uppgiftsmodellen och jämföra systemets beteende med vad som föreskrivs i modellen. Detta gör det möjligt för en testare att utforska scenarier för att upptäcka avvikelser mellan de två beteendena. Manuell undersökning av scenarier garanterar inte en bra täckning av analysen. För att ta itu med detta tar vi till modellbaserade testtekniker (MBT) för att automatiskt generera scenarier för automatiserad synergistisk exekvering. För att uppnå detta skapar vi, från uppgiftsmodellen, scenarier som ska genomföras gemensamt över uppgiftsmodellen och systemet. Under detta generationssteg utforskar vi möjligheten att inkludera överväganden om användarfel i analysen. Automatiseringen av genomförandet av scenarierna avslutar processen. Vi illustrerar tillvägagångssättet med ett exempel.
Campos m.fl. REF presenterar ett tillvägagångssätt för att säkerställa effektiviteten hos interaktiva tillämpningar med automatiserad generering av olika valideringsscenarier med hjälp av uppgiftsmodeller.
Systematic automation of scenario-based testing of user interfaces
{'venue': "EICS '16", 'journal': None, 'mag_field_of_study': ['Computer Science']}