Abstract
Automated execution of manually defined regression tests is a very
widely used and well-known area. While test execution can be more easily
automated, test case creation and maintenance are still mainly manual efforts
and practically the biggest cost factors in software testing. We view writing
test cases as basically a programming activity and believe it can thus benefit
from extended application of generic programming tools and techniques. In
this paper, we describe our work in applying domain-specific modelling (DSM)
to the domain of test case creation. DSM is a variability handling method
typically applied in software development. It is widely used and powerful
method best applied when there are several kinds of variations. DSM is
typically tailored to make own optimized modelling solution inside a company,
after which it can be applied effectively and without requiring specific
programming skills. In this paper we describe how we have applied DSM to
describe variability in software behaviour in terms of test cases, and its
application in a case study. The results show a reduction in the cost of over
test automation.
Original language | English |
---|---|
Title of host publication | Proceedings of the 3rd International Conference on Advances in System Testing and Validation Lifecycle (VALID 2011). Oct. 23-29. Barcelona, 2011. |
Publisher | International Academy, Research, and Industry Association IARIA |
Pages | 115-120 |
ISBN (Print) | 978-1-61208-168-7 |
Publication status | Published - 2011 |
MoE publication type | A4 Article in a conference publication |
Event | 3rd International Conference on Advances in System Testing and Validation Lifecycle, VALID 2011 - Barcelona, Spain Duration: 23 Oct 2011 → 29 Oct 2011 |
Conference
Conference | 3rd International Conference on Advances in System Testing and Validation Lifecycle, VALID 2011 |
---|---|
Abbreviated title | VALID 2011 |
Country/Territory | Spain |
City | Barcelona |
Period | 23/10/11 → 29/10/11 |
Keywords
- domain-specific modelling
- test automation