Oct. 27, 2006 to Oct. 28, 2006
Johannes Mayer , Ulm University, Germany
Ralph Guderlei , Ulm University, Germany
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/QSIC.2006.45
Testing image processing applications is a non-trivial task. Complex inputs have to be generated and complex test results have to be evaluated. In the present paper, models for random generation of images are proposed and compared. The study for their comparison uses mutants of one particular implementation of an image processing operator, namely an implementation of the Euclidean distance transform. Metamorphic relations, necessary properties, and special values are furthermore identified for this distance transform to enable automatic evaluation of test results. These criteria are also compared using mutation analysis. Based on the results, general hints are given on how to choose random models and automatically evaluate test results for testing in the field of image processing.
Metamorphic Testing, Random Testing, test data selection, test evaluation, testing oracle
Johannes Mayer, Ralph Guderlei, "On Random Testing of Image Processing Applications", QSIC, 2006, Quality Software, International Conference on, Quality Software, International Conference on 2006, pp. 85-92, doi:10.1109/QSIC.2006.45