期刊文献+
共找到12篇文章
< 1 >
每页显示 20 50 100
基于XML和XSD的通用GUI生成器研究 被引量:2
1
作者 姜劲松 严坤 +2 位作者 倪桂强 何明 杨波 《计算机研究与发展》 EI CSCD 北大核心 2012年第4期826-832,共7页
为了满足应用软件对图形用户界面(graph user interface,GUI)快速变更的需求,提出了基于深度递归和广度递归思想的持久化和解析算法,设计了基于XML和XSD(XML schema description language)的GUI生成器.该生成器包括设计器和解析器,支持... 为了满足应用软件对图形用户界面(graph user interface,GUI)快速变更的需求,提出了基于深度递归和广度递归思想的持久化和解析算法,设计了基于XML和XSD(XML schema description language)的GUI生成器.该生成器包括设计器和解析器,支持层次化的界面样式语义以及组、联合、枚举等数据模型语义.最后,给出了应用示例,使用Java和C#语言分别解析了采用该生成器定制的某网络入侵检测系统的路由器对象,同时可以验证用户输入数据是否符合约束语义. 展开更多
关键词 图形用户界面 XML XSD 递归算法 通用生成器 数据模型语义
下载PDF
基于静态分析的Android GUI遍历方法 被引量:3
2
作者 汤杨 曾凡平 +1 位作者 王健康 黄心依 《计算机应用》 CSCD 北大核心 2016年第10期2811-2815,共5页
针对传统软件安全测试方法(例如:符号执行、模糊测试、污点分析等)无法获得较高的Android程序图形用户界面(GUI)覆盖率的问题,提出动态和静态相结合的Android程序测试方法。该方法在静态分析Android应用程序数据流的基础之上,构建... 针对传统软件安全测试方法(例如:符号执行、模糊测试、污点分析等)无法获得较高的Android程序图形用户界面(GUI)覆盖率的问题,提出动态和静态相结合的Android程序测试方法。该方法在静态分析Android应用程序数据流的基础之上,构建程序活动转换图和函数调用图,解析程序GUI元素,进而编写测试脚本动态遍历应用程序GUI元素。将该方法应用于订票日历、WiFi万能钥匙和360天气应用的实际测试,结果表明:Activity的平均覆盖率达到76%,明显高于人工测试的平均值30.08%和基于控件树遍历的42.05%~61.29%,该方法能够有效遍历Android应用程序GUI元素。 展开更多
关键词 静态分析 动态测试 事件模拟 活动调用图 函数调用图 图形用户界面遍历
下载PDF
基于APK的Android应用程序GUI遍历自动化方法 被引量:3
3
作者 张胜桥 尹青 +1 位作者 常瑞 朱晓东 《计算机应用》 CSCD 北大核心 2016年第11期3178-3182,共5页
为了提高应用程序自动执行技术的图形用户界面(GUI)覆盖率和自动化程度以满足Android应用程序动态安全分析和GUI测试的需求,提出了一种基于应用程序安装包(APK)的Android应用程序GUI遍历自动化方法。该方法通过动态地捕捉目标应用程序GU... 为了提高应用程序自动执行技术的图形用户界面(GUI)覆盖率和自动化程度以满足Android应用程序动态安全分析和GUI测试的需求,提出了一种基于应用程序安装包(APK)的Android应用程序GUI遍历自动化方法。该方法通过动态地捕捉目标应用程序GUI并模拟用户行为与之交互,驱动应用程序自动执行。基于开源框架Appium实现了一个能够自动化遍历轻量Android应用程序GUI的跨平台原型工具。实验结果表明,该自动化方法能够获得较高的GUI覆盖率。 展开更多
关键词 图形用户界面 图形用户界面遍历 行为模拟 高覆盖率 移动应用程序 ANDROID
下载PDF
一种Windows应用程序的GUI自动化遍历方法 被引量:1
4
作者 朱方祥 顾乃杰 《计算机应用与软件》 北大核心 2018年第11期26-32,共7页
基于模型驱动的自动化测试研究大多需要事先对应用程序GUI进行遍历进而构建模型。然而以往自动化遍历的研究大部分局限于移动端并且GUI覆盖率并不高。为此,提出一种Windows应用程序的GUI自动化遍历方法。该方法基于事件触发动态探测应... 基于模型驱动的自动化测试研究大多需要事先对应用程序GUI进行遍历进而构建模型。然而以往自动化遍历的研究大部分局限于移动端并且GUI覆盖率并不高。为此,提出一种Windows应用程序的GUI自动化遍历方法。该方法基于事件触发动态探测应用程序GUI,通过对比应用软件窗口集合判断GUI状态是否迁移,提出步骤回溯以及样式过滤思想,解决了GUI遍历过程中的回环、遍历不充分、遍历效率低三个关键问题。基于Pwinauto实现了可以自动遍历Windows应用程序GUI的原型工具。实验表明,该方法平均近似GUI覆盖率可以达到57. 8%~74. 3%。 展开更多
关键词 图形用户界面 自动化 WINDOWS应用程序 遍历 gui状态模型 平均近似覆盖率
下载PDF
基于观察-定模-执行*GUI测试模式的研究
5
作者 沈毅俊 高建华 《计算机科学》 CSCD 北大核心 2015年第B11期500-503,共4页
测试用户图形界面时一般很难确定其输入空间,同时自动化测试工具也难以辨别出需要特殊条件才能被执行的事件。解决这些问题的有效途径之一是使用事件流图模型并配合一种观察-定模-执行*的模式实施测试。这一模式可维护一张模型元素与其... 测试用户图形界面时一般很难确定其输入空间,同时自动化测试工具也难以辨别出需要特殊条件才能被执行的事件。解决这些问题的有效途径之一是使用事件流图模型并配合一种观察-定模-执行*的模式实施测试。这一模式可维护一张模型元素与其到达路径的映射表,模型元素包括图中的边与点,通过它可以找出事件被执行前需要的特定条件。Memon等人提出的映射表维护算法只适用于模型中的边,因此提出了一种适用于模型中点的映射表维护算法。测试实例分析表明,该算法能有效地记录执行事件所需的特定条件。 展开更多
关键词 图形用户界面 事件流图 OME*模式
下载PDF
一种基于GUI模型的测试脚本组合方法
6
作者 王进华 黄松 +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
高性能硬件平台与嵌入式Linux的建构 被引量:4
7
作者 杨著 郝丹 范太华 《西安科技大学学报》 CAS 北大核心 2006年第2期250-252,267,共4页
从分析性能出发,建构以PAX255为核心的硬件平台。该方案设计接口丰富、功能强大,为嵌入式操作系统Linux等提供良好运行环境。给出了建构一个小型嵌入式Linux的基本组成;同时,分析内核的形成、系统启动以及形成嵌入式Linux的GUI等主要内... 从分析性能出发,建构以PAX255为核心的硬件平台。该方案设计接口丰富、功能强大,为嵌入式操作系统Linux等提供良好运行环境。给出了建构一个小型嵌入式Linux的基本组成;同时,分析内核的形成、系统启动以及形成嵌入式Linux的GUI等主要内容。为嵌入式技术应用和研究提供有益的帮助。 展开更多
关键词 嵌入式LINUX PAX255 硬件平台 Linux微内核 图形用户界面
下载PDF
一种低代价的图形用户界面回归测试框架 被引量:2
8
作者 华涛 李红红 李来祥 《计算机工程》 CAS CSCD 北大核心 2011年第14期39-40,43,共3页
图形用户界面(GUI)采用快速原型法生成,具有一些不同于传统软件的特性,使得传统软件测试技术不能直接应用于GUI。为此,分析GUI事件的交互,研究事件交互可能导致缺陷的原因,进而提出一个低代价的基于事件交互图的GUI自动化回归测试框架... 图形用户界面(GUI)采用快速原型法生成,具有一些不同于传统软件的特性,使得传统软件测试技术不能直接应用于GUI。为此,分析GUI事件的交互,研究事件交互可能导致缺陷的原因,进而提出一个低代价的基于事件交互图的GUI自动化回归测试框架及相应的回归测试过程,用于提供最优的缺陷发现率和成本组合。 展开更多
关键词 图形用户界面 回归测试 事件交互图 自动化回归测试框架
下载PDF
基于事件交互图的算法与研究
9
作者 高秀慧 高建华 《计算机工程》 CAS CSCD 2014年第10期86-91,97,共7页
图形用户界面的质量直接影响整个软件系统的有效性和实用性,一般采用提取模型的方法对图形用户界面进行测试,目前常用的模型为事件流图和事件交互图,但是事件流图转换成事件交互图的算法较为复杂,为此,提出一种转换算法,对图形用户界面... 图形用户界面的质量直接影响整个软件系统的有效性和实用性,一般采用提取模型的方法对图形用户界面进行测试,目前常用的模型为事件流图和事件交互图,但是事件流图转换成事件交互图的算法较为复杂,为此,提出一种转换算法,对图形用户界面事件进行明确划分,利用模态窗口事件的特殊性优化原有算法。测试实例结果表明,该算法可用于图形用户界面,且与Memon算法相比,能更高效地获得更准确的数据。 展开更多
关键词 图形用户界面 事件交互分类 事件流图 事件交互图 测试实例
下载PDF
基于模型的图形用户界面事件交互图生成方法 被引量:3
10
作者 丰凯 高建华 《计算机科学》 CSCD 北大核心 2013年第06A期184-187,203,共5页
用户界面(GUI)测试是一项很困难的工作,一个重要的原因是背景事件会影响测试结果,基于模型的图形用户界面测试技术可以解决这个问题。目前基于模型的图形用户界面测试技术有两种常用的GUI模型:事件流图(EFG)和事件交互图(EIG)。这两种... 用户界面(GUI)测试是一项很困难的工作,一个重要的原因是背景事件会影响测试结果,基于模型的图形用户界面测试技术可以解决这个问题。目前基于模型的图形用户界面测试技术有两种常用的GUI模型:事件流图(EFG)和事件交互图(EIG)。这两种模型可以表示GUI事件之间的交互关系,其中EIG是从EFG转换而来的。通过一个简单的GUI实例对GUI中的事件进行了明确的划分,并且为适应文中的划分事件改进了原有的MX算法。最后根据GUI的事件驱动性和对GUI事件的划分提出了一种由EFG转换成EIG的新方法:驱动算法。实例表明,此方法使EFG转换成EIG的过程更简单。 展开更多
关键词 图形用户界面 基于模型测试 事件流图 事件交互图
下载PDF
图形用户界面的回归测试方法研究 被引量:1
11
作者 刘慧 高建华 《计算机应用与软件》 CSCD 2009年第2期23-25,38,共4页
对图形用户界面(GUI)进行回归测试是一项困难的工作,因为当GUI的结构稍作修改则可导致大量的测试用例不可再用。给出一种GUI的回归测试方法,介绍该方法的思想及GUI回归测试器模型。由于该方法可对GUI修改前所用的测试用例进行选择、修复... 对图形用户界面(GUI)进行回归测试是一项困难的工作,因为当GUI的结构稍作修改则可导致大量的测试用例不可再用。给出一种GUI的回归测试方法,介绍该方法的思想及GUI回归测试器模型。由于该方法可对GUI修改前所用的测试用例进行选择、修复,使之变为可再用的测试用例,因此可以减少开销,提高GUI的回归测试效率。 展开更多
关键词 图形用户界面 回归测试 测试用例修复 gui控制流图 gui调用树
下载PDF
矢量化的图形用户界面研究
12
作者 江丽凡 鄢定明 黄晓 《光通信研究》 北大核心 2004年第6期50-52,55,共4页
近年来,矢量图形技术的发展突飞猛进,尤其是W3C(WorldWideWebConsortium)推荐了开放的可缩放失量图形(SVG)标准之后,各种应用软件都企图应用SVG格式优化其图形用户界面.文章介绍了两种基本的图形理论,分析了SVG的一系列特点,并研究了应... 近年来,矢量图形技术的发展突飞猛进,尤其是W3C(WorldWideWebConsortium)推荐了开放的可缩放失量图形(SVG)标准之后,各种应用软件都企图应用SVG格式优化其图形用户界面.文章介绍了两种基本的图形理论,分析了SVG的一系列特点,并研究了应用SVG优化通信网管的图形用户界面. 展开更多
关键词 图形用户界面 矢量 可缩放矢量图形 拓扑图
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部