Advanced search
Start date

Support for automated test oracles for programs with graphical interfaces

Full text
Rafael Alves Paes de Oliveira
Total Authors: 1
Document type: Master's Dissertation
Press: São Carlos.
Institution: Universidade de São Paulo (USP). Instituto de Ciências Matemáticas e de Computação (ICMC/SB)
Defense date:
Examining board members:
Márcio Eduardo Delamaro; Ellen Francine Barbosa; Hélio Pedrini
Advisor: Márcio Eduardo Delamaro

Strategies for automated software testing activities are well accepted by both industry and the academy. Essential elements for automation of testing are test oracles. Oracles, which may be mechanisms, functions, parallel executions, etc., are crucial in determining whether the output of an application under test is correct. The automation of oracles is critical when the output system manifested by non-trivial formats, for example, a Graphical User Interface (GUI). For these cases, traditional testing strategies tend to be costly and require considerable efforts of the testers. This master thesis proposes an alternative method for the automation of test oracles for systems with GUIs. To this end, we explore the concepts of Content-Based Image Retrieval for the composition of an automated method called Graphical Oracles (Gr-O). As a contribution, we developed characteristics extractors of GUIs. The conduct and analysis of empirical studies have shown that using of Gr-O can reduce costs for definitions of test oracles for systems with GUIs. Thus, the proposed method may be alternative or complementary to traditional testing techniques found in the literature (AU)

FAPESP's process: 08/07605-7 - Support to the automation of testing oracles for programs with graphical output
Grantee:Rafael Alves Paes de Oliveira
Support Opportunities: Scholarships in Brazil - Master