首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
软件测试是保障软件可靠性,提高软件质量的重要手段。随着软件规模的扩大,软件复杂性的提高,软件测试技术的不断发展,越来越多的测试人员发现传统手工测试成本高、执行繁琐、效率低等特点已远远不能满足现实的需求。为了克服手工测试的这些缺点,自动化测试技术被广泛地引入进来,并逐渐成为软件测试的发展方向。而如何使得软件测试能够实现自动化,为了能够使得自动化测试能够执行方便、易懂、易维护等特性,测试框架的概念也就应运而生,通过框架的概念能够把软件测试过程中的各个关键节点进行拆分,让后通过框架的相互关联性进行测试执行。  相似文献   

2.
在研究自动化测试技术与方法的基础上,提出了一种基于SDK接口的自动化测试框架,并给出了具体的自动化测试的基本流程和具体的测试框架,采用C、C++语言进行SDK自动化测试框架的设计与实现,结合实际的例子给出了生成的,XML形式的测试用例和生成的测试报告,测试日志.该测试框架存在以下优点:减小了测试用例的编写难度,测试人员操作起来比较方便;可以方便地运用到其他接口参数的黑盒测试中,维护起来较容易,进行功能扩展较灵活.  相似文献   

3.
为提高软件测试自动化资源的可维护性和可重用性,结合在实际项目中软件自动化测试实践,本文提出了基于业务流程驱动(Business Process Testing)模型的自动化测试方案,阐述了该方案的需求背景,介绍了 BPT 自动化测试框架以及运行流程,并对该方案的实施情况进行了总结。实践表明该方案为企业提升软件开发质量,提高测试工作效率进行了很好的探索与尝试。  相似文献   

4.
在研究自动化测试技术与方法的基础上,提出了一种基于SDK接口的自动化测试框架,并给出了具体的自动化测试的基本流程和具体的测试框架,采用C、C++语言进行SDK自动化测试框架的设计与实现,结合实际的例子给出了生成的.XML形式的测试用例和生成的测试报告,测试日志。该测试框架存在以下优点:减小了测试用例的编写难度,测试人员操作起来比较方便;可以方便地运用到其他接口参数的黑盒测试中,维护起来较容易,进行功能扩展较灵活。  相似文献   

5.
WinRunner是当今图形化测试领域里功能最强大的工具之一。如何灵活高效的利用此工具实现自动化测试是提高GUI产品测试质量和效率很重要的一个途径。本文讲述了一个基于WinRunner测试工具本身开发的一个自动化测试用例开发框架,详细描述了它的设计原因,实现思想和原理。以及如何与自动化测试系统ATS进行集成。  相似文献   

6.
分析了录制回放技术的基本原理和缺陷,运用WIN32API和.NET反射机制,设计了一个改进的轻量级GUI自动化测试框架,解决了当前测试自动化中出现的一些棘手问题.  相似文献   

7.
基于分布式系统的GUI自动化测试框架   总被引:1,自引:0,他引:1  
刘镠  苗克坚  刘震 《计算机仿真》2007,24(10):261-263,318
目前,虽然很多工具可以用来实现自动化测试,但是现有的自动化测试过程很大程度上还需要人工参与来完成.如何能利用机器仿真来取代大规模的人工操作成为提升测试效率的关键.首先介绍了分布式作业调度系统中的作业调度原理,然后在基于用WinRunner实现GUI自动化测试的基础上,提出了适合GUI自动化测试的框架,最后给出了一个基于该框架的仿真测试系统实例,对如何全面实现自动化测试过程进行了详细讨论.  相似文献   

8.
Android测试方面的研究大多集中在测试工具和框架的实现上,有些工具和框架可以实现测试用例的自动生成和测试脚本的自动执行。然而在项目开发过程中,测试这个活动是需要人工启动的,不能及时有效地保证新增或者修改代码的质量。在 Robotium 测试框架的基础上,通过研究持续集成方案,包括被测代码和测试代码的托管、版本控制,应用的自动构建,测试的自动执行,实现了Android的自动化测试平台。使用该测试平台,可以及时自动地对被测代码的修改进行测试,直观可控地保证了Android应用的质量。  相似文献   

9.
Web技术的发展,以及Web UI组件的广泛应用,给自动化测试带来了挑战。因此设计了一套基于Selenium JS UI的自动化测试框架。该框架结合了Test NG、Selenium框架,并且利用了关键字驱动、数据驱动技术。将框架分为关键字、测试用例、执行引擎、配置报告四层,使测试用例、测试脚本、测试数据相分离,跨平台,不仅解决了自动化测试定位难的问题,而且大大提高了测试效率。  相似文献   

10.
基于Web的自动化测试框架   总被引:3,自引:2,他引:1       下载免费PDF全文
周娟  蒋外文 《计算机工程》2009,35(18):65-66
根据Web系统测试的特点,采用脚本模块化技术和数据驱动测试技术,设计一种以测试库框架和数据驱动测试框架为基础的基于Web的自动化测试框架,借鉴测试脚本模块化思想,对测试脚本进行分层次嵌套管理,并实现测试数据与测试脚本的分离。仿真实验结果表明,该框架具有良好的独立性及可扩展性。  相似文献   

11.
文章简要介绍了自动化测试及自动化测试框架的种类,设计了基于QTP的关键字驱动的自动化测试框架,该框架主要由控制模块、测试数据、对象库、函数库、测试脚本、测试报告、日志等部分组成。笔者将该框架应用在实际项目中,实践表明,该框架的实施缩短了测试的时间,提高了测试效率。  相似文献   

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

13.
软件测试自动化管理系统的设计与实现   总被引:9,自引:1,他引:9  
严少清  陈革  万年红 《计算机工程》2002,28(9):152-153,218
该文提出了一个使用CORBA中间件技术,基于集中与分布相结合的测试管理体系结构下的软件测试自动化管理系统软件原型,该软件原型包括软件测试自动化管理框架,该框架下的整个软件测试流程的管理和为第三方软件测试工具的集成提供外部接口。  相似文献   

14.
软件测试对确保软件质量有着不可替代的作用。自动化测试框架有效提高了测试效率,自动化测试框架的成熟是软件测试走向标准化的必经之路。文章改进了自动化单元测试框架NUnit,使测试代码和测试数据分离,解决了使用NUnit测试时测试代码存在大量冗余的问题。在改进的NUnit框架中,相似的测试用例只需测试人员编写一次,框架将自动生成其他测试用例。  相似文献   

15.
基于Watir框架的Web自动化测试   总被引:1,自引:0,他引:1  
电子商务的扩大,网上商城的便利,搜索引擎的高效等等,越来越多地融入寻常百姓的生活,使人们足不出户就可以实现交流、购物、了解时事。多媒体也从单一向网络多元化方向发展。在满足用户需求的同时,网站也在逐渐地完善,提供给用户更多人性化、良好的交互效果、高质量的Web应用,这也是网站生存的基础。基于Watir框架的Web自动化测试是模拟用户手动操作目标页面,通过与预先设置好的期望结果做对比来排查软件缺陷,以提高软件质量。  相似文献   

16.
随着浏览器技术的迭代更新,文档对象技术在一些主流浏览器版本中不再受支持,前期设计的轻量级接口自动化测试框架中结果统计分析与展示模块因而功能不能正常使用。基于此,本文对前期设计的轻量级接口自动化测试框架做了一定的设计优化,将用于记录测试用例及结果的XML文件结构设计优化为MySQL数据库表结构设计,将测试执行模块写数据入XML文件优化为写数据库表,将结果统计分析与展示模块由前端JS读取XML文件数据优化为后端JSP读取数据库表数据。经验证测试,优化后的测试框架不再受文档对象技术的限制,实用性更佳,能在较主流的几款浏览器中正常使用,是一种有效的技术替代方案。  相似文献   

17.
针对目前软件版本频繁升级,测试周期不断压缩,测试工作量大的问题,结合一款企业级应用软件,基于QTP技术平台,搭建了自动化测试框架.首先,通过了解QTP的工作原理,结合企业级应用软件特点,设计了一款合适的自动化测试框架;然后,通过设计测试用例,编写脚本,执行脚本等过程实现了自动化测试.实践表明当自动化测试执行次数越多,自动化测试耗时基本是手工测试耗时的15%,即自动化测试更适合用于回归测试中.通过自动化测试框架的使用,解决了在短时间内完成大量测试用例覆盖的问题,保证了发布软件的质量,提升了测试效率.  相似文献   

18.
周庆  余正伟 《测控技术》2012,31(6):134-138
通过对软件测试框架的研究,给出了测试框架表述的三层模型,并从研究解决的软件测试问题域出发,提出基于缺陷知识的测试框架,具体阐述了该测试框架的三层模型,并且实现了基于缺陷知识的静态分析和灰盒动态测试技术。该测试框架为后续测试技术的研究提供了整体的理论支持。  相似文献   

19.
为了改进软件自动化测试过程,提高自动化测试的效率,设计并实现了一种基于RFT并由数据驱动的可复用软件自动化测试框架。该框架分离了测试用例与数据,实施该框架能够降低测试用例的开发及维护成本,提高测试用例的可复用性,大大优化软件测试过程,提高了自动化测试的效率,保证软件的质量。  相似文献   

20.
介绍了微软的UIA技术,基于UIA开发的一套图形界面软件自动化测试框架,对其关键实现环节做了分析和说明。  相似文献   

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

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