Reengineering Black-box Test Cases 


Vol. 13,  No. 4, pp. 573-582, Aug.  2006
10.3745/KIPSTD.2006.13.4.573


PDF
  Abstract

Black-box testing needs to prepare fitting test data, execute software, and examine the result. If we test software effectively, not only selecting test cases but also representing test cases are important. In static testing effectiveness of testing activities also depends on how to represent test cases and checklist to validate. This paper suggests a method for finding ineffective critical test cases and reengineering them. An experiment of reengineering digital set-top box software shows the process and results of checking effectiveness and conformance of current test cases and patching test cases. The result shows how much save the test time and improve test coverage by reengineering test cases. Methods of reuse and restructuring test cases are also studied to fit into embedded product-line software.

  Statistics


  Cite this article

[IEEE Style]

K. I. Seo and E. M. Choi, "Reengineering Black-box Test Cases," The KIPS Transactions:PartD, vol. 13, no. 4, pp. 573-582, 2006. DOI: 10.3745/KIPSTD.2006.13.4.573.

[ACM Style]

Kwang Ik Seo and Eun Man Choi. 2006. Reengineering Black-box Test Cases. The KIPS Transactions:PartD, 13, 4, (2006), 573-582. DOI: 10.3745/KIPSTD.2006.13.4.573.