中国科学院软件研究所机构知识库
Advanced  
ISCAS OpenIR  > 软件所图书馆  > 期刊论文
Title:
一种基于事件处理函数的GUI测试方法
Alternative Title: Approach for GUI testing based on event handler function
Author: 陈军成 ; 薛云志 ; 赵琛
Corresponding Author: Chen, J.-C.(juncheng@nfs.iscas.ac.cn)
Keyword: GUI测试 ; 事件处理函数 ; 测试覆盖准则 ; 测试用例生成
Source: 软件学报
Issued Date: 2013
Volume: 24, Issue:12, Pages:2830-2842
Indexed Type: EI ; CSCD
Department: 陈军成, 中国科学院软件研究所, 中国科学院基础软件测评实验室;;基础软件国家工程研究中心, 北京 100190, 中国. 薛云志, 中国科学院软件研究所, 中国科学院基础软件测评实验室;;基础软件国家工程研究中心, 北京 100190, 中国. 赵琛, 中国科学院软件研究所, 中国科学院基础软件测评实验室;;基础软件国家工程研究中心, 北京 100190, 中国.
Abstract: 事件处理函数响应用户GUI(graphic user interface)操作并完成软件预定义功能,事件处理函数以及事件处理函数之间的关系实现是否与规约一致,是GUI 测试的重点.针对现有的基于模型GUI 测试用例自动生成过程中面临的测试用例规模庞大以及生成的测试用例无效问题,从分析事件处理函数的角度出发,提出了一种GUI 测试模型EHG.针对此模型,结合事件处理函数及其代码结构,提出了两个测试覆盖准则:完整最短路径覆盖准则和完整最短路径定义-引用对覆盖准则;利用基 于反馈的测试用例生成技术生成测试用例.实验结果表明,针对较为复杂的应用,该方法不仅能够有效控制测试用例规模,消除无效测试用例,而且生成的测试用例 能有效提高事件处理函数的代码结构覆盖率.
English Abstract: EHF (event handler function) implements functionality of software and responds to user's operation on GUI (graphic user interface) element. GUI testing focuses on the conformance between specification and EHF as well as relations among EHFs. In order to solve the problems of large-scale of test cases and generation of invalid test cases, this paper proposes a new GUI test model named EHG based on event handler function. Using the model and the features of event handler functions, two test coverage criteria is constructed. Based on the criteria, a feedback-directed GUI test case generation is implemented. Experimental results show that the new approach not only effectively controls the scale of test case while eliminating invalid test cases, but also improves coverage of code structure. © Copyright 2013, Institute of Software, the Chinese Academy of Sciences. All rights reserved.
Language: 中文
Citation statistics:
Content Type: 期刊论文
URI: http://ir.iscas.ac.cn/handle/311060/16767
Appears in Collections:软件所图书馆_期刊论文

Files in This Item:

There are no files associated with this item.


Recommended Citation:
陈军成,薛云志,赵琛. 一种基于事件处理函数的GUI测试方法[J]. 软件学报,2013-01-01,24(12):2830-2842.
Service
Recommend this item
Sava as my favorate item
Show this item's statistics
Export Endnote File
Google Scholar
Similar articles in Google Scholar
[陈军成]'s Articles
[薛云志]'s Articles
[赵琛]'s Articles
CSDL cross search
Similar articles in CSDL Cross Search
[陈军成]‘s Articles
[薛云志]‘s Articles
[赵琛]‘s Articles
Related Copyright Policies
Null
Social Bookmarking
Add to CiteULike Add to Connotea Add to Del.icio.us Add to Digg Add to Reddit
所有评论 (0)
暂无评论
 
评注功能仅针对注册用户开放,请您登录
您对该条目有什么异议,请填写以下表单,管理员会尽快联系您。
内 容:
Email:  *
单位:
验证码:   刷新
您在IR的使用过程中有什么好的想法或者建议可以反馈给我们。
标 题:
 *
内 容:
Email:  *
验证码:   刷新

Items in IR are protected by copyright, with all rights reserved, unless otherwise indicated.

 

 

Valid XHTML 1.0!
Copyright © 2007-2019  中国科学院软件研究所 - Feedback
Powered by CSpace