期刊文献+
共找到4篇文章
< 1 >
每页显示 20 50 100
一种基于事件处理函数的GUI测试方法 被引量:8
1
作者 陈军成 薛云志 赵琛 《软件学报》 EI CSCD 北大核心 2013年第12期2830-2842,共13页
事件处理函数响应用户GUI(graphic user interface)操作并完成软件预定义功能,事件处理函数以及事件处理函数之间的关系实现是否与规约一致,是GUI测试的重点.针对现有的基于模型GUI测试用例自动生成过程中面临的测试用例规模庞大以及生... 事件处理函数响应用户GUI(graphic user interface)操作并完成软件预定义功能,事件处理函数以及事件处理函数之间的关系实现是否与规约一致,是GUI测试的重点.针对现有的基于模型GUI测试用例自动生成过程中面临的测试用例规模庞大以及生成的测试用例无效问题,从分析事件处理函数的角度出发,提出了一种GUI测试模型EHG.针对此模型,结合事件处理函数及其代码结构,提出了两个测试覆盖准则:完整最短路径覆盖准则和完整最短路径定义-引用对覆盖准则;利用基于反馈的测试用例生成技术生成测试用例.实验结果表明,针对较为复杂的应用,该方法不仅能够有效控制测试用例规模,消除无效测试用例,而且生成的测试用例能有效提高事件处理函数的代码结构覆盖率. 展开更多
关键词 GUI测试 事件处理函数 测试覆盖准则 测试用例生成
在线阅读 下载PDF
基于事件处理函数的GUI测试用例集约简技术 被引量:4
2
作者 陈军成 薛云志 +1 位作者 陶秋铭 赵琛 《软件学报》 EI CSCD 北大核心 2015年第8期1871-1885,共15页
GUI测试用例集约简是降低GUI软件测试成本的有效手段.GUI软件的消息循环机制以及事件驱动特性,导致传统的基于控制流和数据流的测试用例集约简技术难以直接应用于GUI测试用例集约简.如何在尽可能保持原有测试用例集缺陷发现能力的基础上... GUI测试用例集约简是降低GUI软件测试成本的有效手段.GUI软件的消息循环机制以及事件驱动特性,导致传统的基于控制流和数据流的测试用例集约简技术难以直接应用于GUI测试用例集约简.如何在尽可能保持原有测试用例集缺陷发现能力的基础上,尽可能地降低GUI测试用例集规模,是GUI测试用例集约简的一个挑战.以事件处理函数为核心,结合控制流和数据流技术,根据事件处理函数代码结构特征以及事件处理函数之间的数据依赖关系定义测试冗余规则,制定并实现了3种测试用例集约简技术.实验结果表明:与已有技术相比,其中两种根据事件处理函数之间的数据依赖关系制定的测试用例集约简技术达到了较好的约简效果. 展开更多
关键词 GUI测试用例 测试用例集约简 事件处理函数 定义-引用 冗余测试用例
在线阅读 下载PDF
基于ZigBee和GPRS的地铁环境监控系统设计 被引量:6
3
作者 叶杨婷 《实验室研究与探索》 CAS 北大核心 2015年第12期65-68,共4页
针对目前地铁环境监测系统采用有线组网方式成本高、灵活性差等问题,提出了一种以Zig Bee无线传感器网络技术为核心的地铁环境监控系统。该系统在地铁隧道内布设了无线传感器终端监测节点,对温度、湿度、烟雾等参数进行采集,通过Zig Bee... 针对目前地铁环境监测系统采用有线组网方式成本高、灵活性差等问题,提出了一种以Zig Bee无线传感器网络技术为核心的地铁环境监控系统。该系统在地铁隧道内布设了无线传感器终端监测节点,对温度、湿度、烟雾等参数进行采集,通过Zig Bee和GPRS网络传送给远程监控中心,最后通过远程监控中心实时监测现场环境,保证地铁的安全运营。重点阐述了Zig Bee的组网方式、各节点的硬件和软件设计,尤其对Zig Bee协议栈中应用层的事件处理函数的工作流程进行了详细描述。该系统具有结构简单、布局灵活、成本低等优点。实验结果验证了该系统性能稳定,数据传输可靠,具有很好的应用前景。 展开更多
关键词 地铁环境 ZIGBEE 网络拓扑 事件处理函数
在线阅读 下载PDF
可视化系统DVS中图的局部放大功能实现原理解析
4
作者 廖丽 《计算机工程与应用》 CSCD 北大核心 2002年第16期244-246,253,共4页
在基于可视化软件包VTK开发的数据可视化系统DVS中,新增图的局部放大功能。采用依据选择区域相对于视区的位置和大小决定相机位置,从而实现局部放大。在界面处理过程中,尝试用实时替换VTK的事件处理函数方法来解决VTK不能处理鼠标移动... 在基于可视化软件包VTK开发的数据可视化系统DVS中,新增图的局部放大功能。采用依据选择区域相对于视区的位置和大小决定相机位置,从而实现局部放大。在界面处理过程中,尝试用实时替换VTK的事件处理函数方法来解决VTK不能处理鼠标移动事件的缺陷,设计实现了橡皮筋选择方式。结果表明在软件开发的过程中灵活地使用外部方法可弥补某些应用软件包的功能不足。 展开更多
关键词 可视化系统 DVS 局部放大 事件处理函数 软件开发
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部