期刊文献+

基于模型的图形用户界面软件测试方法 被引量:5

A MODEL-BASED METHOD FOR TESTING GRAPHICAL USER INTERFACE
下载PDF
导出
摘要 通过研究GUI(图形用户界面)软件的规格说明、GUI结构、GUI代码,构造用于GUI测试的四种不同层次的GUI表示方法,该表示方法可以描述界面间关系的界面调用关系图、界面信息的对象-事件分析图、界面内事件间关系的事件关系流图以及程序内部逻辑结构的事件程序控制流图,在此基础上提出了基于这些模型的复合性测试用例生成方法,并用实例说明该方法的有效性。 After studying GUI software specifications, GUI structures and GUI codes, we constructed GUI representation in four models for GUI testing in various phases. The representation is used to describe interfaces correlation graphs including interface calling relationship graphs, object-event-analysis graphs related to interface information, event-relation-flow graphs and program-control-flow graphs related to program internal logical structure. And then we proposed compound test case generation based on these models. Finally, we gave experimental data to verify its efficiency.
出处 《计算机应用与软件》 CSCD 2009年第2期35-38,共4页 Computer Applications and Software
基金 国家自然科学基金(60673067) 上海市重点产业技术产学研联合攻关项目(06-26)资助
关键词 软件测试 图形用户界面 测试用例生成 事件 Software testing Graphical user interface (GUI) Test case generation Event
  • 相关文献

参考文献6

  • 1Atif M Memon. GUI Testing: Pitfalls and process[ J]. IEEE Computer, 2002,35(8) :90-91.
  • 2Memon M, Pollack M E, M L. Sofia, Using a goal-driven approach to generate test cases for GUIs[ C ]. In Proceedings of the 21st International Conference on Software Engineering, P, ACM Press, May 1999: 257 - 266.
  • 3Atif M Memon, Martha E Pollack, Mary L Sofia. Hierarchical GUI test case generation using automated planning [J]. IEEE Transactions on Software Engineering,2001,27 ( 2 ) : 144 - 155.
  • 4Marion Vieira ,Johanne Leduc, Bill Hasling. Automating of GUI Testing Using a Model-driven Approach [ C ]. In Proceedings of AST' 06, Shanghai, China 2006,23 (6) 9 - 14.
  • 5刘超.程序交互执行流程图及其测试覆盖准则[J].软件学报,1998,9(6):458-463. 被引量:31
  • 6David Lee, Mihalis Yannakakis. Principles and methods of testing finite state machines-a survey[ C ]. Proceeding of the IEEE, 1996,84 (8) : 1090 - 1123.

二级参考文献5

共引文献30

同被引文献22

  • 1殷永峰,王轶辰,刘斌.基于MVC模式的嵌入式软件测试开发环境设计[J].计算机工程与应用,2007,43(7):117-119. 被引量:5
  • 2Collings D, Baxter N, Valuing customers[ J ]. BT Technology Journal, 2005, 23(3) :24 -29.
  • 3曹凤莲.基于Web日志的数据挖掘过程.科技信息(学术版),:56-59.
  • 4Atif M Memon, A. Nagarajan, Q. Xie. Automating regression testing for evolving GUI software [J ]. Soft- ware Maintenance and Evolution :Research and Prac- tice, 2005,17 (1) : 27- 64.
  • 5Atif M Memon, Q.Xie. Studying the fault-detection ef- fectiveness of GUI test cases for rapidly evolving soft- ware[J].IEEE Transaction on Software Engineering, 2005,31(10) : 884-896.
  • 6Atif M Memon,M. E. Pollack, M. L. Sofia.Hierar- chical GUI Test case generation using automated plan- ning [ J ]. IEEE Transaction on Software Engineering (TSE), 2001,27(2): 144-155.
  • 7Daniel R. Hackner, AtifMMemon.Test case generator for GUITAR [ C ]// Proceedings of the 30th International Conference on Software Engineering (ICSE'08), Wash- ington, DC, USA, 2008.
  • 8Atif M Memon.Automatically repairing event sequence based GUI test suites for regression testing [J ]. ACM Transaction on Software Engineering and Method, 2008,18(2) : 132-138.
  • 9S. McMaster, Atif M Memon.Call Stack Coverage for GUI Test-Suite Reduction [ C ]//Proceeding of the 17th IEEE International Symposium on Software Reliability Engineering, 2006 : 110-121.
  • 10Renee C. Bryce, Atif M Memon.Test suite prioritiza- tion by interaction coverage[C]//Proceeding of the Do- main-Specific Approaches to Software Test Automation (DoSTA) Workshop,Dubrovnik, Croatia, September 4, 2007.

引证文献5

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部