会议专题

GUI Test-Case Generation with Macro-Event Contracts

To perform a comprehensive GUI testing, a large number of test cases are needed. This paper proposes a GUI test-case generation approach that is suitable for system testing.The key idea is to extend high-level GUI scenarios with contracts and use the contracts to infer the ordering dependencies of the scenarios. From the ordering dependencies, a state machine of the system is constructed and used to generate test cases automatically. A case study is conducted to investigate the quality of the test cases generated by the proposed approach. The results showed that, in comparison to creating test cases manually,the proposed approach can detect more faults with less human effort.

GUI testing test-case generation contract-based testing event contract system testing

Woei-Kae Chen Zheng-Wen Shen

Department of Computer Science and Information Engineering National Taipei University of Technology Taipei, Taiwan

国际会议

The 2nd International Conference on Software Engineering and Data Mining(IEEE 第二届国际软件工程和数据挖掘学术大会 SEDM 2010)

成都

英文

55-61

2010-06-23(万方平台首次上网日期,不代表论文的发表时间)