Abstract
Effective testing of modern software-intensive systems
requires different forms of test automation. This can be
implemented using different types of techniques, with
different requirements for their application. Each
technique has a different cost associated and can address
different types of needs and provide its own benefits. In
this paper, we describe our experiences in implementing
test automation for a multiclient application with a
social media backend. As a first option, traditional
scripting tools were used to test different aspects of
the system. In this case, the test cases were manually
defined using an underlying scripting framework to
provide a degree of automation for test execution and
some abstraction for test description. As a second
option, a model-based testing tool was used to generate
test cases that could be executed by a test harness. In
this case, a generic model of the behaviour was defined
at a higher abstraction level and from this large numbers
of test cases were automatically generated, which were
then executed by a scripting framework. We describe the
benefits, costs, and other properties we observed between
the two different approaches in our case.
Original language | English |
---|---|
Title of host publication | Proceedings |
Subtitle of host publication | 4th International Conference on Advances in System Testing and Validation Lifecycle, VALID 2012 |
Editors | Amir Alimohammad, Petre Dini |
Publisher | International Academy, Research, and Industry Association IARIA |
Pages | 34-39 |
ISBN (Print) | 978-1-61208-233-2 |
Publication status | Published - 2012 |
MoE publication type | A4 Article in a conference publication |
Event | The Fourth International Conference on Advances in System Testing and Validation Lifecycle, VALID 2012 - Lisbon, Portugal Duration: 18 Nov 2012 → 23 Nov 2012 |
Conference
Conference | The Fourth International Conference on Advances in System Testing and Validation Lifecycle, VALID 2012 |
---|---|
Abbreviated title | VALID 2012 |
Country/Territory | Portugal |
City | Lisbon |
Period | 18/11/12 → 23/11/12 |
Keywords
- model-based testing
- test automation
- performance testing
- data validation testing
- web service testing