Proceedings of the 19th European Conference on Pattern Languages of Programs 2014
DOI: 10.1145/2721956.2721972
|View full text |Cite
|
Sign up to set email alerts
|

Towards a pattern language for model-based GUI testing

Abstract: Graphical user interfaces (GUIs) have become popular as they appear in everydays' software. GUIs have become an ideal way of interacting with computer programs, making the software friendlier to its users. GUIs have grown, and so has the usage of UI Patterns featured in GUIs. UI Patterns are recurring solutions to solve common GUI design problems. We developed the notion of UI Test Patterns that, are able to test different implementations of UI Patterns. Therefore, we created a new methodology called PatternBa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
3
2

Relationship

2
3

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 15 publications
0
5
0
Order By: Relevance
“…Rodrigo et al illustrated the concept of UI Test Patterns using the “Login UI Test Pattern” (among others), which defines a test strategy for the authentication process in GUI applications. They define the Login UI Test Pattern as follows: Test Goals : {“Valid login”, “Invalid login”}.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations
“…Rodrigo et al illustrated the concept of UI Test Patterns using the “Login UI Test Pattern” (among others), which defines a test strategy for the authentication process in GUI applications. They define the Login UI Test Pattern as follows: Test Goals : {“Valid login”, “Invalid login”}.…”
Section: Related Workmentioning
confidence: 99%
“…As described by Rodrigo et al and Morgado et al , PBGT mainly provides capabilities to (1) model GUI functional testing requirements, (2) define reusable testing strategies, and (3) generate test cases out of the specified testing models. While the methods of PBGT require the test suites to satisfy the testing requirements in terms of covering all the test models and consequently testing scenarios specified in them, these methods do not specify how GUI components should be correctly rendered, as it is the case with the GUICop specifications.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Our previous work presented our vision of UI test patterns, examples such as (Login, Master/Detail, and Sort), and preliminary studies validating the PBGT approach and its capability in finding failures . We now build upon our previous work by providing additional material.…”
Section: Introductionmentioning
confidence: 99%