首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
图形用户界面(GUI)采用快速原型法生成,具有一些不同于传统软件的特性,使得传统软件测试技术不能直接应用于GUI。为此,分析GUI事件的交互,研究事件交互可能导致缺陷的原因,进而提出一个低代价的基于事件交互图的GUI自动化回归测试框架及相应的回归测试过程,用于提供最优的缺陷发现率和成本组合。  相似文献   

2.
一种基于事件关系的图形用户界面程序测试方法   总被引:1,自引:0,他引:1  
从图形用户界面(GUI)应用程序具有的事件驱动运行特征出发,研究了事件之间的可能关系.对事件进行了分类并构造了关联图,在此基础上提出了根据事件关系设计测试用例的基本方法。最后利用该方法对一个实际例子进行测试用例的设计。  相似文献   

3.
软件测试是保证产品整体质量的重要手段。基于关联性的软件测试方法,在加强软件内在关联关系分析的基础上,建立模块之间及模块与测试用例之间的关联关系,并给出关联的表达和检测方法,有利于快速定位错误、缩小测试范围,减少重复测试的工作量,提高回归测试和维护的效率。  相似文献   

4.
基于Linux的嵌入式图形用户界面的研究与应用   总被引:1,自引:0,他引:1  
基于Linux操作系统和嵌入式系统两个热点领域,分析对比了当前嵌入式GUI的特点之后,深入研究了Linux平台下的嵌入式GUI的分层模块,研究了消息驱动、窗口管理、输入输出和窗口裁剪等几个重要GUI模块的原理,设计实现了一个基于Linux的GUI原型系统。  相似文献   

5.
肖驰 《福建电脑》2009,25(8):117-117,178
软件测试的任何阶段均涉及到回归测试,它为修改后的软件的正确性提供保证。程序的修改主要体现在类的修改。本文在UML类图表达方式基础上,分析类的依赖关系,生成类的依赖集,在此基础上采用优先级的技术缩减测试用例集,提高测试效率。  相似文献   

6.
上期介绍过GUI前期的历史之后,我们已经知道了图形用户界面的基本元素在那时大都出现了。于是乎,很多有眼光人士都摩拳擦掌,都想在GUI这块捞点油水。所以GUI的发展进入了快车道,因为这些历史是伴随着我们成长而演绎的,所以大家可能在阅读这些故事时就能回忆起那种厮杀的号角声。废话不说了,现在就让我们来一起回味这些精彩的故事吧。  相似文献   

7.
用MATLAB制作图形用户界面   总被引:10,自引:1,他引:10  
在讲述GUI设计面板的基础上,通过一工程应用实例,详细介绍了如何使用MATLAB制作图形用户面界。  相似文献   

8.
软件测试是排除软件故障,提高软件质量和可靠性的重要手段。基于故障模型的软件测试是软件编码阶段的主流测试方法之一。基于故障模型的代码静态测试技术具有测试效率高、对逻辑复杂故障测试效果好等特点。鉴于此,本文采取一种特殊的静态分析技术来实现对代码的测试。首先讨论传统软件测试方法的缺点和局限性,给出基于故障模型的静态测试方法的优越性;然后在分析过程中,综合应用抽象语法树和控制流图,提出一种基于故障模型的软件测试方法。依据该算法开发自动化测试工具,给出实验结果和对比分析,并指出下一步的研究方向。  相似文献   

9.
回归测试对修改后的软件重新进行测试,确认修改没有引入新的错误或导致其他代码产生错误。研究GUI回归测试脚本的自动化修复技术,采用有限状态机描述GUI的交互行为,并基于FSM产生测试用例集;使用自动化测试工具生成测试脚本,建立状态迁移和测试脚本的映射关系表;通过比较GUI新、旧版本的FSM得到GUI的变化信息,根据变化信息和映射表对原测试脚本自动修复。实例验证了脚本修复方法的可行性和有效性。  相似文献   

10.
Matlab是面向科学与工程计算的科技应用软件,本文通过在GUI中设计一个具有可视化交互界面的实例来讨论GUI的应用。  相似文献   

11.
XSS(Cross-site Scripting)漏洞是Web应用程序最严重的漏洞之一。针对现有动态检测方法在检测效率方面的不足,提出一种高效率的检测方法。在用攻击向量来测试之前,先提交合法向量来测试,排除肯定不存在XSS漏洞的页面以及收集输入点、输出点、输出点类型的信息。在用攻击向量测试的过程中,只需要根据输出点类型来提交相应的攻击向量作进一步测试,避免遍历所有的攻击向量。另外,只需要到对应的输出点页面寻找特定的数据,可以有效避免遍历所有的页面。实验证明,该方法在提高效率方面很有效。  相似文献   

12.
随着Web应用技术的快速发展及浏览器和平台数量的不断增长,跨浏览器的不兼容性问题显得越来越突出。尽管现有的浏览器不兼容性测试工具较多,但是大多数的测试工具是手工测试,耗时过长,容易出错,而且国内对于跨浏览器不兼容性的自动化测试问题缺乏系统性研究。因此基于爬虫工具生成应用程序的导航模型,以及等价性检查技术和自动化测试系统(ATS)提出一种检测跨浏览器不兼容性问题的方法,并结合已有的测试工具进行比较。实验结果表明,该方法能够有效地自动识别和测试跨浏览器不兼容性问题。  相似文献   

13.
主动防御系统的部署需要进行大量的兼容性测试,其兼容性故障的诊断涉及到多种软件版本和硬件型号及其组合。面对主动防御系统应用环境中诸多的软件版本和硬件类型,快速有效定位兼容性故障来源是部署主动防御系统前的首要工作。针对主动防御系统兼容性测试的特性,基于组合测试的基本模式和特征,提出一种基于组合测试的主动防御系统兼容性测试方法。通过设计少量测试用例初步测试和分析,根据分析结果补充少量测试用例,迅速缩小故障来源的范围,提高了主动防御系统的兼容性测试的效率。  相似文献   

14.
本文介绍了回归测试的一种方法,该方法利用控制流图(Control Flow Graph简称CFG图)进行测试用例的选择,并使用继承的思想解决了CFG图中边的控制域问题,为测试用例的选择提供了一种有效的方法。  相似文献   

15.
随着云计算的发展,越来越多的敏感数据被存储在云服务器上。为了保护隐私数据,通常对隐私数据进行加密。由于数据加密,很多对明文字符串的操作方案变得不可用,尤其是在密文状态下,如何使用正则表达式进行字符串的匹配,没有一种切实有效的方案。对在密文状态下正则表达式的使用进行研究,提出一种支持大部分常用的正则表达式规则的加密方案SCA(Searchable Crypt Algorithm)。SCA支持的正则表达式规则有ab*、bc?、a+、ab{m,n}等常用规则。  相似文献   

16.
本文就多元线性回归模型,提出一种回归变量选择方法,其基本思想是利用矩阵的扫描运算和变量间的相关性分析,根据自变量(回归变量)与因变量之间相关性越强对因变量的解释作用越强的原则,选择回归变量。用本文提出的方法选择回归变量,具有降低回归模型复杂度、提高模型精确性和可靠性、便于工程实现的优点。仿真算例证实了该方法的有效性和可行性。  相似文献   

17.
罗钢  陈俊亮 《计算机学报》1991,14(11):838-844
Prolog逻辑程序设计语言具有不同于传统程序设计语言的特点.本文根据测试Prolog程序的实践,提出了一系列为Prolog程序生成测试用例的准则.按这些准则测试实际程序效果良好.这是在逻辑程序测试新领域迈出的一步.  相似文献   

18.
基于模拟退火算法的计算机自适应测试项目选择方法研究   总被引:1,自引:0,他引:1  
项目选择方法是计算机自适应测试中最重要的组成部分之一,传统的方法是根据信息函数选择具有最大信息量的测试项目,达到对考生能力水平精确估计的目的.然而,该方法存在部分项目曝光率过高以及测试内容不平衡等问题.针对这些问题,提出一种新的启发式项目选择方法,即把有记忆的模拟退火算法应用到多约束的项目选择中.研究结果表明,与最大信息量方法相比,该方法在保证相同测量精度的条件下,可以较好地控制项目曝光率以及达到内容平衡.  相似文献   

19.
服务可扩展性是网络研究中一种非常重要的属性,它的优劣决定着网络系统未来的可用性。综合现有的网络服务可扩展性及其分析方法所面临的问题,用统一的描述方式将不同的网络系统的服务行为抽象为服务拓扑模型,用统一的评价模型进行服务可扩展性分析,以便能够对不同的网络系统进行比较全面而正确的可扩展性评价。利用该可扩展性分析方法对网络路由系统进行实验建模,使用NS2对实验模型进行仿真实验,验证其适用性和优越性,为进一步研究新型网络及其扩展性提供可靠依据。  相似文献   

20.
针对移动互联网智能终端的图像加密需求,在对传统的图像像素位置置乱以及像素灰度值变换加密等方法的分析与实验基础上,提出移动终端图像加密方法的四项选择原则,并按此原则设计Arnold变换和混沌序列加密相结合的图像双重密钥双重置乱加密算法。同时,为了提高加解密运算速度,实现移动终端快速图像加解密工作,在基于对Arnold变换的周期性验证和理论推导,得出移动终端的图像加解密矩阵的快速查表法。应用证明,该算法能满足事务处理对移动终端图像加密的需求。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号