首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 93 毫秒
1.
基于Robot Framework提出了一种面向MVC GUI模块的自动化测试框架。该框架将GUI自动化测试分为四大方面:用户界面功能测试、信息设置功能测试、信息查询功能测试和特殊项测试。整个框架将上层 GUI和底层Database进行结合测试,使GUI自动化测试范围得以全面覆盖;并根据不同系统环境,编写Python脚本,灵活调用底层数据;而选用黑盒与白盒有机结合的测试方式,使测试者可以迅速锁定代码缺陷,保证了开发程序的正确性和完整性。同时,就OpenWRT LuCI模块作为具体实例,验证了本框架的适用性。  相似文献   

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

3.
集散控制系统被广泛用于电力、化工、核电、造纸等重要工业领域,以计算机和仪表为载体,对现场生产环境进行全方位的监控并集中管理。随着控制系统越来越复杂,生产规模越来越大,故障诊断模块能够及时发现系统的故障并及时报警,对生产至关重要,也关系到日常生产安排和设备检修保养周期。鉴于故障诊断对整个DCS软件的重要性,对故障诊断的测试工作异常重要。当前DCS软件的很多模块采取人工手动测试,而消缺或需求变更等原因会频繁更换版本,导致出现测试耗时巨大、测试不充分等情况。提出了以Robot Framework+Scapy为依托的自动化测试技术,摒弃了硬件的依赖,减少了测试人力投入,提高了测试效率,提升了测试工作的自动化水平,减少了人工测试的失误,提高了软件质量,而且该自动化测试可按照需求进行组合测试,覆盖各种复杂场景,而且可进行移植,适用于多个版本。  相似文献   

4.
自动化测试技术是软件测试未来的发展方向,自动化测试过程中会遇到测试脚本维护困难、脚本维护工作量大、重用性差、测试效率低的问题;怎样引入自动化测试框架技术解决上面的问题是测试工程师一直在探讨和研究的主流问题;探讨研究了在自动化测试框架技术应用过程中遇到的下列问题:脚本库中测试脚本存放技术;测试用例设计技术;测试数据的管理和分类技术;对象库共享技术等;初步达到了以下结果:提高了测试代码的可重用性和可维护性,测试执行更有效,从而降低了测试成本;最后使用了协同办公平台实例,从而证明了基于QTP的协同办公平台的自动化测试框架可以降低多余的代码量,加快代码生成速度,缩小测试周期等特点,从而提高代码的利用率和可维护性。  相似文献   

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

6.
基于STAF框架下的自动化测试   总被引:2,自引:0,他引:2  
当前很多大型软件都不是采用单一的实现技术,面对于不同的实现技术,要求测试人员在不同的平台下分别对所测试的部分进行测试.为了提高自动化测试的效率,减少测试开销,提出了一种基于STAF的自动化测试平台.首先对目前现有的自动化测试框架归纳分析;然后提出基于STAF的自动化测试平台的系统架构;最后给出平台的关键部分:测试引擎的实现方式.结果表明该平台具有提高自动化测试效率,减少测试开销,支持分布式测试方法等优越性.  相似文献   

7.
陈征  赵伟 《信息与电脑》2023,(9):118-120
软件技术的更新迭代使得软件规模日益扩大,导致软件测试工作的成本不断增加。针对企业自研消息中间件产品测试现状和对现有测试框架的调研结果,最终确定使用Excel进行测试数据驱动,通过Python的unittest库和openpyxl库,实现企业自研中间件产品测试用例的组织、测试用例的自动执行、测试执行结果的查看,有效解决了多平台测试任务繁重、测试工作重复率高的问题,提高了测试效率。  相似文献   

8.
探讨基于Pywinauto自动化测试脚本模块用于软件的性能测试。介绍Pywinauto实现自动化测试的基本原理,并通过例子说明Pywinauto在性能测试的具体实现。应用表明,该方法简单易行,能快速实现Windows应用程序时间相关性能指标,极大提高测试的效率,减少测试成本。  相似文献   

9.
10.
韩小明 《软件世界》2007,(13):89-90
这段时间一直在为公司内部开发自动化测试框架,简称GTF。这些代码都是公司的财产,不方便共享。当然了,如果公司愿意,我倒愿意开源了。不说这些了,因为这个框架现在还属于开发阶段,很多事都是言之过早。最近几个  相似文献   

11.
自动测试系统软件框架的设计与应用   总被引:2,自引:0,他引:2  
传统的软件开发复用粒度有限,复用范围一般仅限于若干个独立的类或函数;面向对象的软件框架正是为了解决大粒度的软件复用问题而提出来的;文章介绍了软件框架的基础知识,分析了自动测试系统软件的共性,设计了针对自动测试系统的软件框架,并在此基础上开发了某型空空导弹飞行控制组件综合测试系统软件;实际应用表明,该软件框架可以满足自动测试系统软件的需求,具有一定的通用性,能够缩短专用测试设备的开发周期.  相似文献   

12.
Spring框架是一个开发J2EE应用的优秀框架,Spring本身没有提供对系统安全方面的支持。Acegi是基于Spring IOC和AOP机制实现的一个安全框架。本文探讨了Acegi安全框架中各部件的交互方法,并给出了使用Acegi安全框架实现基于Spring框架的应用的安全控制方法。  相似文献   

13.
Spring框架是一个开发J2EE应用的优秀框架,Spring本身没有提供对系统安全方面的支持。Acegi是基于SpringIOC和AOP机制实现的一个安全框架。本文探讨了Acegi安全框架中各部件的交互方法,并给出了使用Acegi安全框架实现基于Spring框架的应用的安全控制方法。  相似文献   

14.
一个面向分布式程序的测试系统框架   总被引:4,自引:2,他引:4  
顾庆  陈道蓄  韩杰  谢立  孙钟秀 《软件学报》2000,11(8):1053-1059
提出了一个面向分布式程序的测试系统框架TFDS(test system framework for distributed software system),并介绍了它在异构网络中的一个实现原型PSET*(distributed progra m structure and event trace, revised version).框架的主要功能是对分布式程序进行单 元测试和集成测试.包括面向规约设计和源码分析的静态部分和面向程序执行和事件序列分 析的动态部分.在构件的基础上,PSET*的功能可以较容易  相似文献   

15.
分布式监测系统广泛应用于检测对象分散的大型工程项目,而信息系统是其中重要的组成部分.本文将信息系统分为内部信息系统和外部信息系统,内部信息系统负责数据汇集及管理,为数据库服务器系统架构设计,外部信息系统则利用原始监测数据,计算监测目标并将其呈现给用户.在内部信息系统中通过协调服务器实现现场服务器和数据服务器的有效联接,按照通用分布式监测系统功能将外部信息系统分为7个层次,针对不同监测系统构建其中具体功能模块及其关系.最后,基于该架构体系提出了分布式地铁隧道沉降监测信息系统模型,该系统也可广泛应用于其他分布式监测系统.  相似文献   

16.
以未来一体化的新型综合装备保障性发展的需求为背景,分析了跨平台自动测试技术体系的研究内容和技术特点,重点论述了跨平台自动测试系统信息框架构建的意义及构建策略,以及如何将该信息框架应用于跨平台自动测试平台,最后阐述了跨平台自动测试系统软环境的初步构架方案.  相似文献   

17.
为了实现对软件配置项和软件系统的接口测试的测试用例自动生成,建立了基于通信协议的接口测试用例自动生成框架,对该生成框架的输入模型和算法集合进行研究。提出了基于通信协议的接口测试用例生成框架的输入模型,并在输入模型中建立数据帧之间的一级关联矩阵和数据帧内字段间的二级关联矩阵。以输入模型为基础,说明发送端和接收端的接口测试用例自动生成算法。结合实际项目中的通信协议,介绍了如何将通信协议信息转换至输入模型,如何通过算法集合自动生成测试用例集。实验结果表明:基于通信协议的接口测试用例自动生成框架生成的接口测试用例可以替代人工生成的接口测试用例,极大地提高了软件接口测试工作的效率。  相似文献   

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

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