z-logo
Premium
Using concepts of content‐based image retrieval to implement graphical testing oracles
Author(s) -
Delamaro Marcio Eduardo,
Lourdes dos Santos Nunes Fátima,
Oliveira Rafael Alves Paes
Publication year - 2013
Publication title -
software testing, verification and reliability
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.216
H-Index - 49
eISSN - 1099-1689
pISSN - 0960-0833
DOI - 10.1002/stvr.463
Subject(s) - computer science , oracle , correctness , automation , domain (mathematical analysis) , graphics , graphical user interface , software engineering , software , information retrieval , data mining , graphical user interface testing , programming language , user interface , computer graphics (images) , user interface design , mechanical engineering , mathematical analysis , mathematics , engineering
SUMMARY Automation of testing is an essential requirement to render it viable for software development. Although there are several testing techniques and criteria in many different domains, developing methods to test programs with complex outputs remains an unsolved challenge. This setting includes programs with graphical output, which produce images or interface windows. One possible approach towards automating the testing activity is the use of automatic oracles in which a reference image, taken as correct, can be used to establish a correctness measure in the tested program execution. A method that uses concepts of content‐based image retrieval to facilitate oracle automation in the domain of programs with graphics output is presented. Two case studies, one using a computer‐aided diagnostic system and one using a Web application, are presented, including some reflections and discussions that demonstrate the feasibility of the proposed approach. Copyright © 2011 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here