Future Internet 2011, 3(2), 159-174; doi:10.3390/fi3020159

Evolving Web-Based Test Automation into Agile Business Specifications

1,* email, 1email and 2email
Received: 31 March 2011; in revised form: 26 May 2011 / Accepted: 27 May 2011 / Published: 3 June 2011
(This article belongs to the Special Issue Agile Practices)
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Abstract: Usually, test automation scripts for a web application directly mirror the actions that the tester carries out in the browser, but they tend to be verbose and repetitive, making them expensive to maintain and ineffective in an agile setting. Our research has focussed on providing tool-support for business-level, example-based specifications that are mapped to the browser level for automatic verification. We provide refactoring support for the evolution of existing browser-level tests into business-level specifications. As resulting business rule tables may be incomplete, redundant or contradictory, our tool provides feedback on coverage.
Keywords: web test automation; agile; business specifications; abstraction; coverage
PDF Full-text Download PDF Full-Text [345 KB, uploaded 3 June 2011 12:42 CEST]

Export to BibTeX |

MDPI and ACS Style

Mugridge, R.; Utting, M.; Streader, D. Evolving Web-Based Test Automation into Agile Business Specifications. Future Internet 2011, 3, 159-174.

AMA Style

Mugridge R, Utting M, Streader D. Evolving Web-Based Test Automation into Agile Business Specifications. Future Internet. 2011; 3(2):159-174.

Chicago/Turabian Style

Mugridge, Rick; Utting, Mark; Streader, David. 2011. "Evolving Web-Based Test Automation into Agile Business Specifications." Future Internet 3, no. 2: 159-174.

Future Internet EISSN 1999-5903 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert