共查询到19条相似文献,搜索用时 77 毫秒
1.
提出一个基于过程的软件测试过程管理框架,采用DCOM组件开发技术,设计自动化测试过程管理软件,阐述软件总体框架、模块设计和关键技术的实现。该工具可规范软件测试过程,自动生成测试技术文档,提高测试效率。 相似文献
2.
软件测试自动化的目的是通过自动执行测试脚本,使测试人员在更短的时间内能够更快地完成更多的软件测试,降低测试成本、提高测试效率。因此,自动化测试工具的脚本自动化创建能力和可维护性,就成了衡量自动化测试工具的重要因素。本文利用在.NET框架下提供的反射及代码文档对象模型命名空间,以及数据驱动脚本技术实现了测试脚本的自动生成,从而实现了整个软件测试过程的自动化,提高了软件测试效率。 相似文献
3.
黑盒测试及测试工具Rational Robot的应用 总被引:2,自引:1,他引:1
韩丽娜 《计算机工程与设计》2006,27(2):359-360,F0003
随着软件业的不断发展,黑盒测试在软件开发中的地位越来越重要,而自动化测试工具的使用又极大地提高了软件测试的效率,对黑盒测试的概念以及主要的实现方法进行了研究。以具体的实例,并结合黑盒测试的方法,使用Ration Robot作为测试工具来提高软件测试的效率,合理地选择测试方法,使用测试工具增强测试的自动化程度,从而提高软件测试的效率和软件的质量。 相似文献
4.
提出了应用Robot Framework自动化测试框架进行集散控制系统嵌入式软件自动化测试的方法。首先分析了控制系统产品嵌入式软件测试的特点,引进基于Python设计的Robot Framework自动化测试框架,探讨如何编写资源库进行控制系统产品嵌入式软件的自动化测试。最后介绍了如何通过该平台进行控制系统报警模块长期运行稳定性自动化测试,结果表明自动化测试的可行性。 相似文献
5.
为了提高Web应用的测试效率和测试覆盖率,保证Web应用软件的质量,设计了基于模型驱动的Web应用自动化测试平台。该平台结合了基于UML模型的测试用例生成、基于关键字驱动思想的框架设计和复杂多层的自动化测试框架,实现了测试用例自动设计生成及测试自动化执行,增加了测试脚本的复用性,显著提高了测试效率和测试覆盖率。最后,给出应用实例,并与现有的测试方法和平台进行对比,突出本平台的可行性和应用价值。 相似文献
6.
7.
为了改进软件自动化测试过程,提高自动化测试的效率,设计并实现了一种基于RFT并由数据驱动的可复用软件自动化测试框架。该框架分离了测试用例与数据,实施该框架能够降低测试用例的开发及维护成本,提高测试用例的可复用性,大大优化软件测试过程,提高了自动化测试的效率,保证软件的质量。 相似文献
8.
将MDA中模型驱动的软件代码自动化生成思想应用于模型驱动的软件测试用例自动化生成。从UML/OCL模型出发,采用缺陷测试理论、变异分析技术,结合约束处理规则,开发一个可以自动生成单元测试用例的框架,提高软件测试的自动化程度,从整体上提高软件的开发效率。 相似文献
9.
为了提高嵌入式实时软件的测试效率,提出了基于关键字驱动脚本技术的嵌入式实时软件自动化测试框架。首先指出嵌入式实时软件测试存在的问题,对比分析了目前常用的自动化测试框架;然后针对DCS控制器嵌入式软件设计了自动化测试框架,并描述用到的相关技术;最后给出控制器版本验证的例子,结果表明自动化测试的可行性。 相似文献
10.
隋智泉 《数字社区&智能家居》2007,2(8):479-480
随着增量开发模式和重构技术地流行,软件自动化测试JUnit技术也随之产生并得到了广泛应用。本文在传统JUnit框架基础上提出一种新的单元测试框架,新框架基于复用思想,有效的实现数据与代码分离,提高测试效率。最后给出新框架的实现方案。 相似文献
11.
软件测试和软件开发对软件质量具有同等重要的意义,其工作量很大,且其许多过程又适于自动化,于是软件测试自动化应运而生。测试用例的生成是软件测试过程的重要环节,近年来,人们开始尝试将人工智能技术运用于测试用例生成问题中,产生进化测试思想方法。文中对基于结构化的测试用例自动生成方法研究现状作了介绍,重点介绍了进化测试并对其基于不同进化计算算法的应用情况进行了比较和总结。应用结果表明进化测试方法是当前最为高效的软件测试用例自动生成方法。最后对进化测试进一步的研究方向提出了看法。 相似文献
12.
13.
基于知识的智能测试集成技术研究 总被引:1,自引:0,他引:1
从知识的角度,研究一种用于软件测试的崭新技术——基于知识的测试集成技术(Intelligent Testing Integration Technology ,ITIT)。这种技术在相关理论的支持下,能利用多种测试知识,有效集成多种测试方法到软件测试过程中,提高测试方法/技术整体揭错能力和软件可测试性,降低故障率。 相似文献
14.
嵌入式计算机属于计算机技术的一种,这种技术比较先进。在科技迅速发展的背景下,嵌入式计算机实际适用范围变得越发广泛,对其软件进行测试,可以确保软件处于运行状态时的可行性以及稳定性,促进软件水平的发展与提升。展开测试时﹐需充分了解测试技术。 相似文献
15.
基于事件消息驱动的Petri网的类族测试用例生成技术的研究 总被引:2,自引:0,他引:2
在类族交互测试的正交阵列测试系统(OATS)生成测试用例的方法中,存在类的状态盲目组合而导致测试用例“爆炸”以及标准正交阵列不易扩充的问题。提出了基于EMDPN的类的状态组合的标记关联递推算法,通过类族之间的层次级别与状态级别的优选组合产生交互路径,在证明生成交互路径数定理的基础上,得到了基于EMDPN模型的扩展的正交阵列测试系统(EOATS)的类族交互测试用例的生成方法,优化OATS。在讨论类族交互测试的覆盖率问题时,给出了类族交互测试的同步消息序列测试标准(SMSC),阐明了新的EOATS方法具有良好的覆盖性。 相似文献
16.
GUI自动化测试是Android应用研究领域的重要组成部分,针对Android应用的GUI测试技术得到了广泛的研究。其中,基于DFS算法的GUI遍历测试技术得到了广泛的应用。然而,现有的DFS测试技术却仍然具有效率低下、覆盖率较低的问题。文中提出了结合外部预定义规则来驱动DFS自动化遍历的改进方法,以提高DFS自动化遍历的效率和覆盖率;基于规则驱动的改进方法实现了RDTA测试工具,进行了与Monkey以及无规则驱动下的DFS的对比实验,验证了该方法的有效性。 相似文献
17.
基于STAF的软件自动化测试系统的研究和实现 总被引:4,自引:0,他引:4
设计并实现了一种基于STAF的软件自动化测试系统,能够较好地对自动化测试过程进行管理,并且支持多平台测试网络环境下对自动化测试任务的执行和监控。通过该系统的实施,能够提高软件测试环节中的自动化程度,从而提高测试效率,缩短测试周期,同时增加测试结果的可信赖程度。 相似文献
18.
黑盒测试技术作为传统的软件测试技术已经得到了广泛的应用。多种黑盒测试用例的设计方法也应运而生,实际应用中各种方法的取舍成为一个测试用例设计人员的难题。经过对现有成熟而常用的方法的研究,给出了各个测试方法的优缺点,并结合实际工作经验提出了制定测试用例的综合策略。 相似文献
19.
基于.NET平台的SYN Flood攻击测试的实现 总被引:1,自引:0,他引:1
为解决SYN Flood攻击测试问题,基于.NET平台设计实现了一个SYNFlood攻击测试软件。分析了TCP协议建立连接的三次握手过程,探讨了SYNFlood攻击的原理。在分析TCP/IP报文格式的基础上,采用C#语言定义了报文首部结构,给出了计算校验和的方法。基于微软.NET平台利用RawSocket技术,实现了原始TCP/IP协议报文的生成和发送,进而开发了SYN Flood攻击测试软件SynSender。利用SynSender完成了多种情形下的实验,并对实验结果进行了分析,实验结果表明了SynSender进行SYN Flood攻击测试的有效性。 相似文献