首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 87 毫秒
1.
文章简要介绍了自动化测试及自动化测试框架的种类,设计了基于QTP的关键字驱动的自动化测试框架,该框架主要由控制模块、测试数据、对象库、函数库、测试脚本、测试报告、日志等部分组成。笔者将该框架应用在实际项目中,实践表明,该框架的实施缩短了测试的时间,提高了测试效率。  相似文献   

2.
为有效解决C++接口测试问题,研究了自动化测试框架的原理和技术.基于关键字驱动方法,通过对目前C++接口测试工具使用复杂,测试脚本脆弱等特点的分析和研究,提出一个具有高易用性和灵活性的测试框架,通过解析由关键字定义的测试描述文件和多种格式的数据文件,自动生成可执行的C++测试代码.测试人员只需编写少量测试代码和数据,即可实现复杂的测试.在实际应用中减少了测试人员工作量,降低了测试成本,取得了很好的效果.  相似文献   

3.
管小娟  周诚  钱炫宇  刘时敏 《微机发展》2014,(2):153-155,159
随着信息内外网间各种结构化数据和非结构化数据的频繁交互,为保证公司隔离体系及相关业务的正常运转和信息内网数据的安全可靠,该单位自主研发了一款安全装置,实现了对信息内网数据访问的有效控制。为保证该产品每一个发行版本都能够稳定运行,文中设计了基于关键字驱动的自动化测试方案,通过关键字结构设计和层次关键字分离设计,实现测试数据、测试脚本和测试逻辑的分离,灵活地、选择性地配置需要进行回归测试的测试用例项,使得该装置在回归测试和新功能测试中能合理安排测试人员,提高测试效率。  相似文献   

4.
本文以在软件测试中引入自动化测试为切入点,简要地介绍自动化测试及其测试工具.重点的分析关键字驱动技术和新一代自动化测试框架SAFS(Software Automation Framework Support)中应用以及相互关系.针对实际被测试软件,借助Ra-tional公司系列测试工具,使自动化测试和手工测试达到了很好的结合.  相似文献   

5.
一种关键字驱动的自动化测试框架   总被引:4,自引:0,他引:4  
为了提高软件自动化测试脚本的可复用性,提出了一种基于关键字驱动的自动化测试框架(LKDT)。首先对目前现有自动化测试框架进行了归纳分析;然后提出了LKDT的系统架构,给出了其中所包含的关键技术;最后以实际的Linux桌面应用程序为例对LKDT框架与现有框架进行实际对比验证,结果表明该框架具有降低测试脚本规模、提高整体测试效率等优越性。  相似文献   

6.
为了提高迭代式增量软件开发中的回归测试效率、改善测试脚本和用例的维护性和复用性,基于关键字驱动的思想设计了层次化的测试自动化框架模型,提出了对应的三层关键字设计方法.通过 C++项目-机械系统动力学 CAE 平台MWorks 回归自动化测试框架详细的系统实现证明了模型的可行性,合理的关键字划分隔离了测试脚本开发人员、测试用例开发人员和测试执行人员关注的问题,有助于组织和管理测试和测试用例,使得框架便于使用、维护和扩展.测试工具的多进程并行和异常处理进一步提高了测试效率  相似文献   

7.
为了有效提高软件的测试效率,通过对自动化测试技术之间优缺点比较,结合Web的特点和业务流程,提出了一种基于Robot测试框架的关键字驱动技术。在此技术的基础上,设计并实现了将Robot测试框架运行于RFT等测试工具,实现了测试脚本生成、测试执行与测试报告生成自动化,大大提高了自动化测试效率,保证了软件质量。  相似文献   

8.
为了提高嵌入式实时软件的测试效率,提出了基于关键字驱动脚本技术的嵌入式实时软件自动化测试框架。首先指出嵌入式实时软件测试存在的问题,对比分析了目前常用的自动化测试框架;然后针对DCS控制器嵌入式软件设计了自动化测试框架,并描述用到的相关技术;最后给出控制器版本验证的例子,结果表明自动化测试的可行性。  相似文献   

9.
关键字驱动自动化测试的原理和实现   总被引:6,自引:0,他引:6  
冯玉才  唐艳  周淳 《计算机应用》2004,24(8):140-142
由GUI自动化功能测试存在的问题,引出了一种以关键字驱动思想为指导的自动化测试模型。首先解释了关键字驱动思想的原理,进而根据这个原理介绍了一种自动化功能测试模型,详细讨论了这个模型的优越性,以及如何应用它来进行测试开发的流程。  相似文献   

10.
11.
以Android客户端的测试为研究内容,分析了Android自动化测试框架及其层次关系,尝试在现有测试方法的基础上进行测试手段的优化和创新。研究了基于JUnit和instrumentaion的Android自动化框架的实现技术,并利用Hudson进行集成,实现Android的自动化测试。产品的开发实践表明,这种自动化测试方法效率高、用户体验好,对于Android的自动化测试研究具有一定参考价值。  相似文献   

12.
赵明华  陈榕  王小鸽 《计算机工程与设计》2006,27(10):1731-1733,1736
针对构件技术的特点,提出并采用新的测试模式实现构件的自动测试.首先分析了基于源代码的自动测试工具的局限性,并根据构件的自动测试的特点,提出了基于元数据的构件自动测试方法.接下来介绍了采用该方法设计的构件自动测试工具的原理、部件和功能,通过测试结果的比较并结合工程实践的应用说明了此种自动测试方法的可行性.  相似文献   

13.
基于TestDirector的软件自动化测试系统的设计   总被引:2,自引:0,他引:2  
针对国内软件测试自动化程度较低的现状,介绍了软件自动化测试技术和Mercury Interactive公司的3个测试工具:TestDirector、WinRunner和LoadRunner.然后以全国短波监测网络系统为例详细阐述了用TestDirector做测试管理,用WinRunner和LoadRunner做自动测试的整个测试系统的设计.从实践中证明了测试系统的可用性,并将自动控制理论融入到测试问题中,以求用控制理论的方法来指导软件测试.  相似文献   

14.
软件回归测试中的自动测试生成方法   总被引:1,自引:0,他引:1  
软件回归测试一般使用现有的测试用例集进行测试,如何有效利用这些用例成为回归测试的关键。研究自动对现有测试用例集的扩展,包括自动改变测试用例的执行顺序、自动进行测试用例数目的增减等,提出基于现有测试用例随机生成新的测试用例集的方法。实验证明,该方法生成的测试文件能在原有环境下成功执行,能实现自动测试范围的扩大或缩小,以及测试时间的增加或减少,为软件回归测试提供了有用的自动化工具。  相似文献   

15.
USB接口软件自动化测试实现   总被引:1,自引:0,他引:1  
随着软件技术的发展,手工测试已不能满足软件测试的要求,软件测试自动化是软件测试的发展趋势。结合USB接口软件功能测试的特点,对其进行了自动化测试需求分析;确定了自动化测试的范围;在Microsoft Visual Studio.net平台下,基于组件开发的思想,用C#语言开发了USB接口软件自动化测试系统。并经过测试实践,验证了该自动化测试系统的可靠性。通过对手工测试和自动化测试的对比,展示了该系统的优越性。  相似文献   

16.
基于模型驱动的软件集成平台研究与实现   总被引:1,自引:0,他引:1  
针对当前管理软件业务需求快速变化的特点,提出了"以用户为中心"的面向业务的软件集成平台.分析了当前管理软件开发遇到的问题,提出面向业务的软件集成平台(BOSIP)作为求解的基本思想;提出采用模型驱动作为BOSIP的实现技术体系,研究了模型驱动原理,给出了运行期模型驱动观点;根据运行期模型驱动思想,给出BOSIP实现框架;最后针对油气勘探业务领域实现了数据管理平台,对基于运行期模型驱动的BOSIP进行了验证.  相似文献   

17.
方面单元测试框架的设计与实现   总被引:1,自引:0,他引:1       下载免费PDF全文
缺乏成熟的方面测试和方面冲突检测技术是阻碍面向方面软件编程大规模应用的瓶颈性问题。针对方面单元测试,提出了无需与基模块编织的方面单元的独立测试框架AJUnit。该框架运用Java注释和源码与字节码映射等技术实现编译细节的透明化。基于控制流和数据流分析,AJUnit综合运用随机测试数据生成、相对测试充分性准则的优化和指定路径的测试数据生成等技术实现测试过程的自动化。文中也介绍了以AJUnit为基础的方面单元测试工具的设计和实现。  相似文献   

18.
该文对软件质量保证的重要手段——软件测试进行了论述,给出一些软件测试的基本理论。随着软件测试研究的发展,软件测试提出了一些比较前沿的理论,如面向对象的软件测试,测试驱动开发理论,探索性测试等。为了克服手工测试的一些困难,提高软件质量和测试效率,自动化测试被广泛地引入进来。它以其自动化程度高、实用性强等特点,引起了人们的广泛重视,成为软件测试的发展方向。自动化测试框架产品的出现表明软件测试自动化技术正在趋于成熟。早期使用录制回放和脚本工具的不足正在被克服,使得自动化测试更加经济、有效,更加有利于实现和维护。随着在开发和维护脚本上的时间越来越少,更多的时间可用于提高测试的覆盖范围和产品质量,从而在自动化上的投资能够更快地得到证明。该文分析讨论了自动化测试框架方法以及实现,并将其应用到软件测试中。  相似文献   

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

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

京公网安备 11010802026262号