Abstract | ||
---|---|---|
Model-driven engineering (MDE) continues to raise the level of abstraction used in software development. Software testing researchers and practitioners have been adopting MDE principles, and applying them to software testing activities. Examples include the use of domain-specific languages for functional testing and test automation. In this paper we present the design of a layered middleware architecture to support domain-specific, functional UI test automation. Building on experiences gained implementing a Selenium-based framework for a large-scale agile project, we present design ideas that raise the abstraction level in UI test automation frameworks. Design considerations are discussed to provoke thoughts and ideas on automation frameworks. |
Year | DOI | Venue |
---|---|---|
2014 | 10.1145/2631890.2631893 | JAMAICA@ISSTA |
Field | DocType | Citations |
Middleware,System integration testing,Software engineering,Systems engineering,Test Management Approach,Computer science,Agile software development,Software architecture,Software construction,Abstraction layer,Software development | Conference | 1 |
PageRank | References | Authors |
0.39 | 1 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Jorge Martinez | 1 | 1 | 0.39 |
Troy Thomas | 2 | 3 | 1.06 |
Tariq M. King | 3 | 131 | 16.61 |