Sciweavers

ICST
2009
IEEE

Inferring Types of References to GUI Objects in Test Scripts

13 years 11 months ago
Inferring Types of References to GUI Objects in Test Scripts
Since manual black-box testing of GUI-based APplications (GAPs) is tedious and laborious, test engineers create test scripts to automate the testing process. These test scripts interact with GAPs by performing actions on their GUI objects. Unlike conventional languages that require programmers to declare types of variables explicitly, test script statements reference GUI objects using their properties (e.g., location, color, size, etc). The absence of type information exacerbates the process of understanding test scripts, making maintenance and evolution of these scripts expensive and prohibitive, thus obliterating benefits of test automation. We offer a novel approach for Type Inference of GUI Object References (TIGOR) in test scripts. TIGOR makes types of GUI objects explicit in the source code of scripts, enabling test engineers to reason more effectively about the interactions between operations in complex test scripts and GUI objects that these operations reference. We describe ...
Chen Fu, Mark Grechanik, Qing Xie
Added 24 May 2010
Updated 24 May 2010
Type Conference
Year 2009
Where ICST
Authors Chen Fu, Mark Grechanik, Qing Xie
Comments (0)