期刊文献+
共找到39篇文章
< 1 2 >
每页显示 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
一种面向RTEMS的GUI系统的设计与实现
3
作者 邓庆绪 王凤冬 +2 位作者 丁宁 孙永兵 金刚铭 《微电子学与计算机》 CSCD 北大核心 2007年第6期42-44,48,共4页
介绍了实时多处理器系统RTEMS上的图形用户开发包(GUIToolkit)的消息事件机制的设计。提出了开发一个能够良好的支持RTEMS系统的嵌入式GUI系统,讨论了实现该机制的关键设计部分,并且给出了具体实现的关键数据结构和事件消息处理逻辑流程... 介绍了实时多处理器系统RTEMS上的图形用户开发包(GUIToolkit)的消息事件机制的设计。提出了开发一个能够良好的支持RTEMS系统的嵌入式GUI系统,讨论了实现该机制的关键设计部分,并且给出了具体实现的关键数据结构和事件消息处理逻辑流程,详细描述了该GUI的消息通信机制的设计过程与实现方法。 展开更多
关键词 嵌入式 gui RTEMS gui TOOLKIT 事件消息
下载PDF
基于事件交互图树模型的GUI测试技术 被引量:2
4
作者 郝燕玲 赵聆 赵玉新 《应用科技》 CAS 2009年第5期61-65,共5页
针对目前GUI(graphical user interface,图形化用户界面)软件测试存在的复杂性和低效性问题,提出一种事件交互图树模型.将结构操作事件和系统交互事件相分离,建立组件树图和事件交互图模型,给出详细的GUI软件建模方法,并根据该模型设计... 针对目前GUI(graphical user interface,图形化用户界面)软件测试存在的复杂性和低效性问题,提出一种事件交互图树模型.将结构操作事件和系统交互事件相分离,建立组件树图和事件交互图模型,给出详细的GUI软件建模方法,并根据该模型设计测试覆盖率标准和测试用例生成方法,最后应用到实际系统中取得良好效果,大大提高了GUI测试的质量和效率. 展开更多
关键词 事件交互图 组件树图 gui 树模型 软件测试
下载PDF
一种GUI测试的EDPN测试树生成模型
5
作者 龚红仿 李脉 李军义 《长沙理工大学学报(自然科学版)》 CAS 2008年第1期75-79,共5页
设计了一种EDPN测试图,提出了基于EDPN测试图的测试树构造算法.在给出基于EDPN测试树覆盖准则的基础上,得出了测试用例生成方法.实践表明,给出的测试方法简单、实用,能对GUI的测试达到较高的测试覆盖率.
关键词 图形用户界面测试 控件测试 EDPN测试树 测试覆盖准则
下载PDF
基于事件权重的GUI测试路径生成方法 被引量:2
6
作者 江琴 刘琳岚 +1 位作者 苏曦 蔡轲 《计算机应用》 CSCD 北大核心 2009年第5期1382-1384,共3页
针对GUI事件驱动特性产生无限多个测试路径的问题,提出在事件流图中考虑事件权重的GUI测试路径生成方法。分析了事件流图模型,采用层次分析法计算事件的权重,通过遍历事件流图生成GUI测试路径。该方法减少了测试路径的数目,生成的测试... 针对GUI事件驱动特性产生无限多个测试路径的问题,提出在事件流图中考虑事件权重的GUI测试路径生成方法。分析了事件流图模型,采用层次分析法计算事件的权重,通过遍历事件流图生成GUI测试路径。该方法减少了测试路径的数目,生成的测试路径更具有效性,提高了测试效率。 展开更多
关键词 gui测试 测试路径 事件权重 事件流图
下载PDF
便携式多媒体播放器GUI设计及水波纹效果实现
7
作者 王康 李春茂 《科学技术与工程》 北大核心 2012年第19期4809-4815,共7页
GUI图形用户界面是用户和设备交互的媒介,是应用程序与操作系统之间的桥梁。设计了一款适用于便携式多媒体播放器PMP的轻量、便捷、友好的嵌入式GUI系统。该PMP GUI的窗口系统支持多任务和多图层操作,允许在多个图层上面创建窗口,并提... GUI图形用户界面是用户和设备交互的媒介,是应用程序与操作系统之间的桥梁。设计了一款适用于便携式多媒体播放器PMP的轻量、便捷、友好的嵌入式GUI系统。该PMP GUI的窗口系统支持多任务和多图层操作,允许在多个图层上面创建窗口,并提供完善的异步和同步窗口消息通讯机制。在PMP GUI中,窗口是GUI管理的基本单位,该GUI采用事件驱动编程。基于PMP GUI,开发了一个水波纹效果的应用程序,验证了该GUI系统的可行性以及具有轻量级、界面友好、应用开发方便的特点。 展开更多
关键词 gui 便携式多媒体播放器 消息通讯机制 事件驱动编程 水波纹
下载PDF
一种嵌入式系统中GUI的设计 被引量:9
8
作者 袁野 王宏远 《计算机与数字工程》 2006年第1期103-106,共4页
随着嵌入式系统底层设计方案的逐渐成熟和趋于稳定,其上层的界面设计也因此成为了一个重要的衡量标准。不少嵌入式产品的界面设计都是建立在GUI上的,本文通过介绍一个GUI设计的实例,指出了嵌入式系统中GUI的设计原理以及实现方法。
关键词 gui 嵌入式 控件 消息驱动 事件驱动
下载PDF
基于交互事件流模型的GUI测试用例生成 被引量:1
9
作者 徐永杰 朱小冬 王毅刚 《计算机与现代化》 2012年第8期32-36,共5页
根据GUI基于事件驱动的特点,对事件流思想在GUI测试中的应用进行研究。针对事件流模型对GUI事件之间的关系描述过于薄弱,生成大量冗余测试用例的问题,在事件流模型中加入用来描述事件间交互关系的信息。同时指出事件交互的本质是事件处... 根据GUI基于事件驱动的特点,对事件流思想在GUI测试中的应用进行研究。针对事件流模型对GUI事件之间的关系描述过于薄弱,生成大量冗余测试用例的问题,在事件流模型中加入用来描述事件间交互关系的信息。同时指出事件交互的本质是事件处理程序之间的变量共享和消息传递。最后给出生成有效交互测试用例的具体算法,并在实例中验证了其有效性。 展开更多
关键词 gui测试 软件测试 事件流模型 事件交互关系 测试用例生成
下载PDF
基于观察-定模-执行*GUI测试模式的研究
10
作者 沈毅俊 高建华 《计算机科学》 CSCD 北大核心 2015年第B11期500-503,共4页
测试用户图形界面时一般很难确定其输入空间,同时自动化测试工具也难以辨别出需要特殊条件才能被执行的事件。解决这些问题的有效途径之一是使用事件流图模型并配合一种观察-定模-执行*的模式实施测试。这一模式可维护一张模型元素与其... 测试用户图形界面时一般很难确定其输入空间,同时自动化测试工具也难以辨别出需要特殊条件才能被执行的事件。解决这些问题的有效途径之一是使用事件流图模型并配合一种观察-定模-执行*的模式实施测试。这一模式可维护一张模型元素与其到达路径的映射表,模型元素包括图中的边与点,通过它可以找出事件被执行前需要的特定条件。Memon等人提出的映射表维护算法只适用于模型中的边,因此提出了一种适用于模型中点的映射表维护算法。测试实例分析表明,该算法能有效地记录执行事件所需的特定条件。 展开更多
关键词 图形用户界面 事件流图 OME*模式
下载PDF
基于事件驱动模型的GUI数据流异常分析方法 被引量:3
11
作者 杨广 郭泽 《计算机工程与设计》 北大核心 2016年第1期146-151,253,共7页
针对GUI软件数据流异常难以跟踪与分析的问题,提出一种基于事件驱动模型的GUI数据流异常分析方法。基于有限状态机,对变量生命周期状态迁移进行建模,引入别名分析方法,实现过程内数据流分析;通过获取化简的交互事件序列,将序列引入到代... 针对GUI软件数据流异常难以跟踪与分析的问题,提出一种基于事件驱动模型的GUI数据流异常分析方法。基于有限状态机,对变量生命周期状态迁移进行建模,引入别名分析方法,实现过程内数据流分析;通过获取化简的交互事件序列,将序列引入到代码数据流跟踪中。实验结果表明,该方法可有效检测由于GUI软件不确定性导致的数据流异常问题。 展开更多
关键词 gui软件 数据流分析 状态迁移 别名分析 事件序列
下载PDF
嵌入式GUI的设计与实现 被引量:1
12
作者 黄小玲 《现代计算机》 2010年第5期185-187,共3页
由于嵌入式设备受到本身硬件条件的限制,如何开发一个适合于产品硬件条件的GUI系统,成了嵌入式系统开发的一个重要工作内容。根据多媒体应用平台的特点和嵌入式系统开发需求,制定一种符合要求的GUI系统。介绍嵌入式GUI系统的三个子系统... 由于嵌入式设备受到本身硬件条件的限制,如何开发一个适合于产品硬件条件的GUI系统,成了嵌入式系统开发的一个重要工作内容。根据多媒体应用平台的特点和嵌入式系统开发需求,制定一种符合要求的GUI系统。介绍嵌入式GUI系统的三个子系统设计和实现:图形子系统、事件子系统和对象子系统。 展开更多
关键词 嵌入式gui 图形子系统 事件子系统 对象子系统
下载PDF
基于事件划分的GUI测试用例生成策略
13
作者 黄忠见 于秀山 +1 位作者 孙允刚 谷庆国 《微计算机信息》 2010年第31期112-114,共3页
图形用户界面(GUI)的广泛用于同各种类型的软件进行交互导致GUI结构变得越来越复杂,这使得GUI软件测试成为一个技术难题。本文通过对GUI结构、GUI代码的分析,构建了基于事件划分的GUI组件模型,提出了组件内部和组件之间测试用例生成策... 图形用户界面(GUI)的广泛用于同各种类型的软件进行交互导致GUI结构变得越来越复杂,这使得GUI软件测试成为一个技术难题。本文通过对GUI结构、GUI代码的分析,构建了基于事件划分的GUI组件模型,提出了组件内部和组件之间测试用例生成策略。实验结果表明,该方法能够减少GUI测试用例数量和提高GUI测试效率。 展开更多
关键词 gui测试 gui事件 gui组件
下载PDF
一种基于GUI模型的测试脚本组合方法
14
作者 王进华 黄松 +1 位作者 惠战伟 吴开舜 《东南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2017年第A01期164-169,共6页
为了提高测试效率和测试脚本复用率,提出了一种基于图形用户界面(graph user interface,GUI)模型的测试脚本组合方法.该方法针对GUI层次结构的特点,采用事件关系图和窗口调用图对GUI交互行为进行建模.首先,通过反射机制从程序可执行文... 为了提高测试效率和测试脚本复用率,提出了一种基于图形用户界面(graph user interface,GUI)模型的测试脚本组合方法.该方法针对GUI层次结构的特点,采用事件关系图和窗口调用图对GUI交互行为进行建模.首先,通过反射机制从程序可执行文件中解析提取事件关系图和窗口调用图;然后,通过构建脚本对象分层信息,从而建立测试脚本与模型的映射关系,再利用映射关系与模型实现脚本的组合.最后,在4款开源GUI应用上进行实验.实验结果表明,所提方法在组合耗时、组合脚本可执行率和模型覆盖率3个方面具有明显优势,验证了脚本组合方法的有效性. 展开更多
关键词 图形用户界面 事件关系图 窗口调用图 测试脚本组合 脚本映射
下载PDF
GUI应用的测试脚本修复方法 被引量:2
15
作者 王曙燕 王璇 孙家泽 《计算机工程与设计》 北大核心 2017年第10期2691-2696,共6页
为解决由于新版本GUI页面结构及内容变化引起的原有测试脚本集在回归测试时发生执行错误的问题,提出一种自动修复失效测试脚本的方法。利用QTP录制旧版本应用程序的测试脚本集,将每个测试映射为事件执行序列,遍历与此测试相关的新版本... 为解决由于新版本GUI页面结构及内容变化引起的原有测试脚本集在回归测试时发生执行错误的问题,提出一种自动修复失效测试脚本的方法。利用QTP录制旧版本应用程序的测试脚本集,将每个测试映射为事件执行序列,遍历与此测试相关的新版本应用的事件流图(EFG),修复原有脚本的事件序列,进一步将此序列转化为测试脚本,并运用于测试新版本应用。实验结果表明,该方法对修复失效测试脚本是可行有效的。 展开更多
关键词 事件流图(EFG) QTP工具 gui应用程序 测试脚本修复 gui测试
下载PDF
一种基于事件关系的图形用户界面程序测试方法 被引量:7
16
作者 李翔 高建华 《小型微型计算机系统》 CSCD 北大核心 2005年第4期671-675,共5页
从图形用户界面(GUI)应用程序具有的事件驱动运行特征出发,研究了事件之间的可能关系,对事件进行了分类并构造了关联图,在此基础上提出了根据事件关系设计测试用例的基本方法,最后利用该方法对一个实际例子进行测试用例的设计.
关键词 软件测试 图形用户界面 测试用例生成 事件
下载PDF
基于Zinc的船舶电站监控系统图形界面的实现 被引量:1
17
作者 金岫 史镜海 管洋 《船舶工程》 CSCD 北大核心 2010年第3期47-49,共3页
随着VxWorks操作系统在航空航海、智能控制、通信等众多领域的发展,VxWorks的图形界面工具Zinc的应用也日趋广泛.本文主要介绍了Zinc的特点、事件模型机制,结合具体的实例,着重阐述了图形界面的程序设计过程,体现了Zinc的可扩展性、高... 随着VxWorks操作系统在航空航海、智能控制、通信等众多领域的发展,VxWorks的图形界面工具Zinc的应用也日趋广泛.本文主要介绍了Zinc的特点、事件模型机制,结合具体的实例,着重阐述了图形界面的程序设计过程,体现了Zinc的可扩展性、高性能图形输出等特点. 展开更多
关键词 船舶电站 监控系统 VXWORKS ZINC gui 事件模型
下载PDF
Linux环境下基于gtk的录制/回放工具的设计和实现 被引量:1
18
作者 毛坚桓 叶茂 +1 位作者 朱利 冯博琴 《微电子学与计算机》 CSCD 北大核心 2005年第4期140-143,共4页
Linux系统的图形库不象Windows有统一的标准,因此Linux系统下黑盒测试工具开发需要考虑自身的特点。文章提出了一种Linux环境下的基于映射方法的通用的录制回放技术,该技术已在RedHat和RedFlagLinux中实现。
关键词 LINUX gui测试 录制/回放 事件
下载PDF
基于模型的图形用户界面软件测试方法 被引量:5
19
作者 高建华 顾燕萍 《计算机应用与软件》 CSCD 2009年第2期35-38,共4页
通过研究GUI(图形用户界面)软件的规格说明、GUI结构、GUI代码,构造用于GUI测试的四种不同层次的GUI表示方法,该表示方法可以描述界面间关系的界面调用关系图、界面信息的对象-事件分析图、界面内事件间关系的事件关系流图以及程序内部... 通过研究GUI(图形用户界面)软件的规格说明、GUI结构、GUI代码,构造用于GUI测试的四种不同层次的GUI表示方法,该表示方法可以描述界面间关系的界面调用关系图、界面信息的对象-事件分析图、界面内事件间关系的事件关系流图以及程序内部逻辑结构的事件程序控制流图,在此基础上提出了基于这些模型的复合性测试用例生成方法,并用实例说明该方法的有效性。 展开更多
关键词 软件测试 图形用户界面 测试用例生成 事件
下载PDF
一种低代价的图形用户界面回归测试框架 被引量:2
20
作者 华涛 李红红 李来祥 《计算机工程》 CAS CSCD 北大核心 2011年第14期39-40,43,共3页
图形用户界面(GUI)采用快速原型法生成,具有一些不同于传统软件的特性,使得传统软件测试技术不能直接应用于GUI。为此,分析GUI事件的交互,研究事件交互可能导致缺陷的原因,进而提出一个低代价的基于事件交互图的GUI自动化回归测试框架... 图形用户界面(GUI)采用快速原型法生成,具有一些不同于传统软件的特性,使得传统软件测试技术不能直接应用于GUI。为此,分析GUI事件的交互,研究事件交互可能导致缺陷的原因,进而提出一个低代价的基于事件交互图的GUI自动化回归测试框架及相应的回归测试过程,用于提供最优的缺陷发现率和成本组合。 展开更多
关键词 图形用户界面 回归测试 事件交互图 自动化回归测试框架
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部