University of Wollongong
Browse

Improving software testing cost-effectiveness through dynamic partitioning

Download (239.18 kB)
conference contribution
posted on 2024-11-14, 08:47 authored by Zhiquan Zhou, Arnaldo Sinaga, Lei Zhao, Willy SusiloWilly Susilo, Kai-Yuan Cai
We present a dynamic partitioning strategy that selects test cases using online feedback information. The presented strategy differs from conventional approaches. Firstly, the partitioning is carried out online rather than off-line. Secondly, the partitioning is not based on program code or specifications; instead, it is simply based on the fail or pass information of previously executed test cases and, hence, can be implemented in the absence of the source code or specification of the program under test. The cost-effectiveness of the proposed strategy has been empirically investigated with three programs, namely SPACE, SED, and GREP. The results show that the proposed strategy achieves a significant saving in terms of total number of test cases executed to detect all faults.

History

Citation

Sinaga, A., Zhou, Z., Susilo, W., Zhao, L. & Cai, K. 2009, ''Improving software testing cost-effectiveness through dynamic partitioning'', in B. Choi (eds), Proceedings of the 9th International Conference on Quality Software, IEEE, Los Alamitos, USA, pp. 249-258.

Parent title

Proceedings - International Conference on Quality Software

Pagination

249-258

Language

English

RIS ID

31304

Usage metrics

    Categories

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC