咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >Development of an Improved GUI... 收藏

Development of an Improved GUI Automation Test System Based on Event-Flow Graph

Development of an Improved GUI Automation Test System Based on Event-Flow Graph

作     者:Yongzhong Lu Danping Yan Songlin Nie Chun Wang 

作者机构:Huazhong University of Science & Technology 

出 版 物:《Journal of Software Engineering and Applications》 (软件工程与应用(英文))

年 卷 期:2008年第1卷第1期

页      面:38-43页

学科分类:1002[医学-临床医学] 100214[医学-肿瘤学] 10[医学] 

主  题:Automated Software Testing Graphic User Interface Event-Flow Graph Regression Testing Ant Colony Optimization UI Automation 

摘      要:A more automated graphic user interface (GUI) test model, which is based on the event-flow graph, is proposed. In the model, a user interface automation API tool is first used to carry out reverse engineering for a GUI test sample so as to obtain the event-flow graph. Then two approaches are adopted to create GUI test sample cases. That is to say, an improved ant colony optimization (ACO) algorithm is employed to establish a sequence of testing cases in the course of the daily smoke test. The sequence goes through all object event points in the event-flow graph. On the other hand, the spanning tree obtained by deep breadth-first search (BFS) approach is utilized to obtain the testing cases from goal point to outset point in the course of the deep regression test. Finally, these cases are applied to test the new GUI. Moreover, according to the above-mentioned model, a corresponding prototype system based on Microsoft UI automation framework is developed, thus giving a more effective way to improve the GUI automation test in Windows OS.

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分