• DocumentCode
    2209465
  • Title

    Introducing a test suite similarity metric for event sequence-based test cases

  • Author

    Brooks, Penelope A. ; Memon, Atif M.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Maryland, College Park, MD, USA
  • fYear
    2009
  • fDate
    20-26 Sept. 2009
  • Firstpage
    243
  • Lastpage
    252
  • Abstract
    Most of today´s event driven software (EDS) systems are tested using test cases that are carefully constructed as sequences of events; they test the execution of an event in the context of its preceding events. Because sizes of these test suites can be extremely large, researchers have developed techniques, such as reduction and minimization, to obtain test suites that are ldquosimilarrdquo to the original test suite, but smaller. Existing similarity metrics mostly use code coverage; they do not consider the contextual relationships between events. Consequently, reduction based on such metrics may eliminate desirable test cases. In this paper, we present a new parameterized metric, CONTeSSi(n) which uses the context of n preceding events in test cases to develop a new context-aware notion of test suite similarity for EDS. This metric is defined and evaluated by comparing four test suites for each of four open source applications. Our results show that CONT eSSi(n) is a better indicator of the similarity of EDS test suites than existing metrics.
  • Keywords
    program testing; public domain software; software metrics; event driven software systems; event sequence-based test cases; open source systems; software testing; test suite similarity metric; Application software; Automatic testing; Computer science; Educational institutions; Fault detection; Graphical user interfaces; Information retrieval; Software systems; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2009. ICSM 2009. IEEE International Conference on
  • Conference_Location
    Edmonton, AB
  • ISSN
    1063-6773
  • Print_ISBN
    978-1-4244-4897-5
  • Electronic_ISBN
    1063-6773
  • Type

    conf

  • DOI
    10.1109/ICSM.2009.5306305
  • Filename
    5306305