Skip to main content
placeholder image

Improving software testing cost-effectiveness through dynamic partitioning

Conference Paper


Download full-text (Open Access)

Abstract


  • 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.

Publication Date


  • 2009

Citation


  • Zhou, Z., Sinaga, A., Zhao, L., Susilo, W. & Cai, K. (2009). Improving software testing cost-effectiveness through dynamic partitioning. In B. Choi (Eds.), International Conference on Quality Software (pp. 249-258). Los Alamitos, USA: IEEE.

Scopus Eid


  • 2-s2.0-77950599118

Ro Full-text Url


  • http://ro.uow.edu.au/cgi/viewcontent.cgi?article=10630&context=infopapers

Ro Metadata Url


  • http://ro.uow.edu.au/infopapers/3294

Has Global Citation Frequency


Start Page


  • 249

End Page


  • 258

Place Of Publication


  • Los Alamitos, USA

Abstract


  • 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.

Publication Date


  • 2009

Citation


  • Zhou, Z., Sinaga, A., Zhao, L., Susilo, W. & Cai, K. (2009). Improving software testing cost-effectiveness through dynamic partitioning. In B. Choi (Eds.), International Conference on Quality Software (pp. 249-258). Los Alamitos, USA: IEEE.

Scopus Eid


  • 2-s2.0-77950599118

Ro Full-text Url


  • http://ro.uow.edu.au/cgi/viewcontent.cgi?article=10630&context=infopapers

Ro Metadata Url


  • http://ro.uow.edu.au/infopapers/3294

Has Global Citation Frequency


Start Page


  • 249

End Page


  • 258

Place Of Publication


  • Los Alamitos, USA