Title :
The perceived value of authoring and automating acceptance tests using a model driven development toolset
Author_Institution :
Hebrew Univ. of Jerusalem, Jerusalem
Abstract :
One approach to applying keyword driven testing in a model-driven development environment is by defining a domain specific language for test cases. The toolset then provides test editors, versioning, validation, reporting and hyperlinks across models - in addition to enabling automated test execution. This case study evaluates the effectiveness of such a solution as perceived by two teams of professional testers, who used it to test several products over a two year period. The results suggest that in addition to the expected benefits of automation, the solution reduces the time and effort required to write tests, maintain tests and plan the test authoring and execution efforts - at the expense of requiring longer training and a higher bar for recruiting testers.
Keywords :
authoring systems; program testing; specification languages; acceptance tests; automated test execution; domain specific language; keyword driven testing; model driven development toolset; perceived value; test authoring; Application software; Automatic testing; Automation; Context modeling; DSL; Domain specific languages; Logic testing; Metamodeling; Programming; Recruitment;
Conference_Titel :
Automation of Software Test, 2009. AST '09. ICSE Workshop on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-1-4244-3711-5
DOI :
10.1109/IWAST.2009.5069055