作者
Fadi Zaraket, Wes Masri, Marc Adam, Dalal Hammoud, Raghd Hamzeh, Raja Farhat, Elie Khamissi, Joseph Noujaim
发表日期
2012/4/17
研讨会论文
2012 IEEE Fifth International Conference on Software Testing, Verification and Validation
页码范围
747-751
出版商
IEEE
简介
Typically, oracles used to test graphical user interface(GUI) programs highly depend on environmental factors that are not related to the functionality of the program, such as screen resolution and color schemes. To accommodate these on-functional variations, researchers suggested fuzzy comparison rules that determine whether the output of a GUI program matches the oracles. Others suggested computer vision based solutions that make use of computationally expensive image processing techniques to abstract the strict comparisons. Alternatively, we propose GUICOP, a system that checks whether a trace of a GUI execution violates a given GUI specification. GUICOP is composed of a GUI specification language, instrumented GUI libraries, and a checker. The alphabet of the specification language contains basic geometric shapes describing GUI components, events, and positional and temporal operators that …
引用总数
2013201420152016201720182019202020212022202321833311113
学术搜索中的文章
F Zaraket, W Masri, M Adam, D Hammoud, R Hamzeh… - 2012 IEEE Fifth International Conference on Software …, 2012