Experiences in test automation for multi-client system with social media backend

Tuomas Kekkonen, Teemu Kanstrén, Jouni Heikkinen

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    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 languageEnglish
    Title of host publicationProceedings
    Subtitle of host publication4th International Conference on Advances in System Testing and Validation Lifecycle, VALID 2012
    EditorsAmir Alimohammad, Petre Dini
    PublisherInternational Academy, Research, and Industry Association IARIA
    Pages34-39
    ISBN (Print)978-1-61208-233-2
    Publication statusPublished - 2012
    MoE publication typeA4 Article in a conference publication
    EventThe Fourth International Conference on Advances in System Testing and
    Validation Lifecycle, VALID 2012
    - Lisbon, Portugal
    Duration: 18 Nov 201223 Nov 2012

    Conference

    ConferenceThe Fourth International Conference on Advances in System Testing and
    Validation Lifecycle, VALID 2012
    Abbreviated titleVALID 2012
    Country/TerritoryPortugal
    CityLisbon
    Period18/11/1223/11/12

    Keywords

    • model-based testing
    • test automation
    • performance testing
    • data validation testing
    • web service testing

    Fingerprint

    Dive into the research topics of 'Experiences in test automation for multi-client system with social media backend'. Together they form a unique fingerprint.

    Cite this