Pattern-based GUI testing: Bridging the gap between design and quality assurance

dc.contributor.author Moreira,RMLM en
dc.contributor.author Ana Cristina Paiva en
dc.contributor.author Nabuco,M en
dc.contributor.author Memon,A en
dc.date.accessioned 2017-12-26T14:12:56Z
dc.date.available 2017-12-26T14:12:56Z
dc.date.issued 2017 en
dc.description.abstract Software systems with a graphical user interface (GUI) front end are typically designed using user interface (UI) Patterns, which describe generic solutions (with multiple possible implementations) for recurrent GUI design problems. However, existing testing techniques do not take advantage of this fact to test GUIs more efficiently. In this paper, we present a new pattern-based GUI testing (PBGT) approach that formalizes the notion of UI Test Patterns, which are generic test strategies to test UI patterns over their different implementations. The PBGT approach is evaluated via 2 case studies. The first study involves 2 fielded Web application subjects; findings show that PBGT is both practical and useful, as testing teams were able to find real bugs in a reasonable time interval. The second study allows deeper analysis by studying software subjects seeded with artificial faults; the findings show that PBGT is more effective than a manual model-based test case generation approach. en
dc.identifier.uri http://repositorio.inesctec.pt/handle/123456789/4936
dc.identifier.uri http://dx.doi.org/10.1002/stvr.1629 en
dc.language eng en
dc.relation 6073 en
dc.rights info:eu-repo/semantics/embargoedAccess en
dc.title Pattern-based GUI testing: Bridging the gap between design and quality assurance en
dc.type article en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
P-00M-N59.pdf
Size:
2.04 MB
Format:
Adobe Portable Document Format
Description: