/
/
/
Sufficiently Large Number for Testing C++ Standard Template Library Modules

Sufficiently Large Number for Testing C++ Standard Template Library Modules

Original Research ArticleMar 30, 2018Vol. 3 No. 1 (2003)

Abstract

One of the most crucial questions in software testing is when to stop testing. The problem was proved to be an undecidable problem in general. However, for a set of collection programs in C++ called standard template library (STL), we are able to show that there exist a sufficiently large number N associated with the test data set size of each module, such that testing with a data set size larger than N does not reveal more faults in the module under test. This paper presents the concepts, theorem, and the experimental results that confirm the finding of the sufficiently large number.

 Keywords: Sufficiently large number, Data Coverage Testing, C++ Standard Template Library, Automated Test Generation, Testing of Collection Programs

E-mail: cast@kmitl.ac.th

How to Cite

Netisopakul, P. . (2018). Sufficiently Large Number for Testing C++ Standard Template Library Modules. CURRENT APPLIED SCIENCE AND TECHNOLOGY, 35-46.

References

  • Ball, T., Homan, D., Rusky, F., Webber, R., and White, L. (2000), ‘State generation and automated class testing’, Software Testing, Verification and Reliability, 10, 1 49-70.
  • Fenton, N., and Pfleeger, S.L., (1997) ‘Software Metrics: A rigorous & Practical Approach’, 2nd Edition, PWS Publishing Company.
  • Frankl, P.G., and Weiss, S.N., (1993), ‘An experimental comparison of the effectiveness of branch testing and dataflow testing’, IEEE Trans. on Software Eng., 19(8), 774-787.
  • Hoffman, D., and Strooper, P., (1997), ‘ClassBench: a framework for automated class testing’, Software Practice and Experience, 27(5), 573-597.
  • Hoffman, D., Strooper, P., and White, L. (1999), ‘Boundary values and automated component testing’, Software Testing, Verification and Reliability, 9, 3-26.

Author Information

Pornrudee Netisopakul

Faculty of Information Technology, King Mongkut’s Institute of Technology Ladkrabang, Bangkok, Thailand

About this Article

Journal

Vol. 3 No. 1 (2003)

Type of Manuscript

Original Research Article

Keywords

Sufficiently large number, Data Coverage Testing, C Standard Template Library, Automated Test Generation, Testing of Collection Programs

Published

30 March 2018