首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 962 毫秒
1.
陈迪 《电子测试》2020,(8):48-51
本文基于大规模软件产品研制背景,分析了软件开发面临的诸多问题,研究了在项目开发过程中引入持续集成的必要性,并对持续集成系统进行整体设计。本文将整个持续集成过程划分为版本控制、自动化构建以及自动化测试三个核心环节,对这三大核心模块进行详细设计,实现了一套基于Jenkins工具的持续集成系统。其中版本控制模块采用了支持分布式工作流的SVN代码存储库,自动化构建模块主要完成Jenkins持续集成服务器的搭建及配置,自动化测试模块主要实现了一套基于库博国产化工具的自动化测试框架。本文设计并实现的持续集成系统利用自动化的技术手段,在实际案例的应用中实现了从代码提交、到代码编译、单元和集成测试以及测试结果反馈的一系列过程。  相似文献   

2.
嵌入式系统在保障雷达信号处理高可靠性和高实时性要求的同时,其硬件耦合度高和处理数据量大的问题给嵌入式测试的自动化推进带来了挑战。为提高嵌入式信号处理软件的测试效率,提出了一种构件级测试的自动化框架,该框架通过解析构件的测试用例表产生测试数据,调用驱动镜像,并根据测试脚本自动执行测试,评估测试结果,最终生成测试报告,实现测试全流程的自动化。文中给出了该框架应用于某产品构件测试的实际效果,缩短近一半的人工耗时,验证了其正确性及有效性。  相似文献   

3.
传统的验收测试方式主要基于人工手动完成,测试结果保存不方便、测试报告需人工整理、测试文档不能自动且及时地发送给多位相关人员。尤其是对于需要进行多轮验收测试的系统,其测试工作更加繁琐重复,无法高效率地完成。文章基于Selenium+Python对西安交通大学统一身份认证系统的登录功能进行自动化功能测试,实现了自动化登录多类型账户、自动保存登录结果快照、自动生成HTML测试报告、自动将测试报告发送相关人员邮箱等,为测试人员跟踪测试结果、技术人员修复系统bug、相关人员查看测试报告提供了极大的方便。  相似文献   

4.
随着互联网时代的飞速发展,现代软件的更新速度也在不断提高,加大了回归测试的工作量,但大量可复用的测试用例无法在手工测试工作中加以利用,测试效率低下.因此,开发自动化测试框架,推广自动化测试,有利于减少测试人员对测试脚本的维护工作量,提高测试效率.本项目通过研究自动化测试理论及框架,选择了RobotFramework+Selenium2library开源测试工具来进行实践.在该框架上对不同层次的对象和逻辑进行抽象和分离封装,将业务流程、测试用例步骤与测试数据分层,同时通过Jenkins集成项目实现了版本管理、缺陷管理、测试用例库的统一协同运作.成功搭建这样一套完整的框架,可以实现测试用例的自动执行,解决手工测试中测试用例无法复用的问题.  相似文献   

5.
随着电网规模的不断壮大,电网所需的各类办公系统,管理系统也越来越多,为保证这些系统的稳定运行,测试就成为了一个至关重要的环节。实现软件功能自动化测试,对于减少测试投入、缩短测试周期、提升测试覆盖面是十分必要的,编制自动化测试用例编写规范可以使自动化测试工作能有序、合理化地进行,从而提高自动化测试的效率。自动化测试用例可以指导测试工作有序进行;指导编写合理有效的测试脚本;保存测试数据,驱动自动化测试;评估测试结果。  相似文献   

6.
王磊 《电子测试》2010,(8):87-93
为了提高软件自动化测试脚本的可复用性,本文提出了一种基于关键字驱动的自动化测试框架。框架以关键字驱动思想为核心,在设计自动化测试平台的过程中实现了测试逻辑、测试脚本和测试数据的分离,仅通过对控制文件的修改就可以实现相应测试,同时,测试脚本不关心测试用例,测试的数据和业务逻辑都集成在测试数据表格之中,测试的设计就简化为测试数据表格的设计,最大程度地减少了相互之间的影响。进一步把测试工程师从繁琐的重复性劳动中解放出来,为软件产品提供更为高效的、精准的测试,提高产品的竞争力。  相似文献   

7.
网络自动化测试系统是从网络测试的需求出发对传统的手动测试进行改进。通过采用分布式IP网络测试架构,设计了一套基于TCL的自动化测试平台,能较好地完成对待测IP网络性能进行全面综合的评价。测试例脚本将网络的性能、功能以及IP协议的测试配置流程代码化,在搭建好的测试平台上执行测试,实现了网络测试的自动化。结合"指定VLAN...  相似文献   

8.
面向对象自动化测试框架的研究与设计   总被引:5,自引:0,他引:5  
软件必须通过测试才能确保其在应用环境中工作正常,自动化软件测试可以减少测试开销,同时增加在有限时间内的测试。文章在单元测试框架NUnit的基础上,建立了针对.Net架构的面向对象自动化测试框架.进而扩展了NUnit的功能。设计的框架不仅可以支持单元回归测试,而且可以支持DLL文件的测试。测试结果用XML文件保存,可在WEB上浏览。论文详细的阐述了该自动化测试框架的结构以及设计模式,该设计思路对于研究自动化测试具有一定的参考价值。  相似文献   

9.
既要保持产品的质量,同时又要严守时间计划,这对任何企业来说都可能是一种挑战。许多企业都希望通过网络测试自动化来实现这两个目标,同时也希望以此来提高其测试实验室基础设施的投资回报水平。思博伦通信的《网络测试如何自动化》一文将利用一些案例研究,来展示测试自动化解决方案的开发、设计和实施过程。本文还将包含企业在采用测试和实验室自动化解决方案时,应当注意的一些关键因素。在本文后面的两项案例研究中,通过测试自动化方面的挑战,以及解决方案和结果,为您深入解释,在符合资质的团队的手中,网络测试自动化解决方案所具备的关键和可量化优势。  相似文献   

10.
任志伟 《电子世界》2013,(10):144-145
与通用PC应用软件相比,嵌入式软件测试更加复杂,为此对嵌入式软件自动化测试平台的研究对于嵌入式软件的发展非常重要的意义。本文主要在对嵌入式软件自动化测试平台进行简单分析的基础上,对嵌入式软件自动化平台的整体框架、测试流程以及测试平台的具体功能进行了研究。  相似文献   

11.
针对敏捷开发实践的特点,研究了基于Jenkins的持续集成系统。综合考虑了软件开发的项目组织形式,采用了支持分布式工作流的代码存储库,利用测试驱动开发的测试方法。实现了自动化软件单元测试及持续集成,并与传统的人工测试在时间开销方面作了比较分析。  相似文献   

12.
本文基于工程教育专业认证标准对培养学生解决复杂工程问题能力的要求,分析了当前自动化测试技术类课程教学过程中存在的问题,提出了以“专业典型复杂工程案例”为中心开展项目化、流水线式教学的自动化测试技术课程群建设方案。课程群建设以校企合作教育联盟为依托,构建课程知识体系,明确课程群的专业核心能力培养目标。然后,将企业的实际项目进行提炼,形成融入行业共性技术的适用于教学的典型复杂工程案例。最后,依据支撑典型复杂工程案例的能力要素,将案例按功能模块进行项目分解,围绕非标自动化测试设备开发全周期开展项目化、流水线式教学与实践。教学实践表明,基于项目驱动的自动化测试技术课程群教学模式可有效改善教学质量,提高了学生解决专业复杂工程问题的能力。  相似文献   

13.
研究目的是设计并实现一款针对税控收款机进行自动化测试的工具,该工具能在不修改税控收款机本身任何代码(包括源代码和目标代码)的情况下进行测试。文章从嵌入式系统软件测试技术的基础入手,重点论述了该自动化测试工具中模拟键盘部件的软、硬件设计和实现,并对该自动化测试工具方案中关键技术点进行了详细的介绍。  相似文献   

14.
《电信网技术》2014,(10):59-63
既要保持产品的质量,同时又要严守时间计划,这对任何企业来说都可能是一种挑战。许多企业都希望通过网络测试自动化来实现这两个目标,同时也希望以此来提高其测试实验室基础设施的投资回报水平。思博伦通信的《网络测试如何自动化》一文将利用一些案例研究,来展示测试自动化解决方案的开发、设计和实施过程。本文还将包含企业在采用测试和实验室自动 化解决方案时,应当注意的一些关键因素。在本文后面的两项案例研究中,通过测试自动化方面的挑战,以及解决方案和结果,为您深入解释,在符合资质的团队的手中,网络测试自动化解决方案所具备的关键和可量化优势。  相似文献   

15.
机电设备的测试性验证方法初探   总被引:1,自引:0,他引:1  
针对目前机电设备缺少有效的测试性验证方法的问题,提出了机电设备测试性验证方法与步骤.通过采取基于故障影响相对比值的样本分配方案,可以使试验结果更加真实、可信.根据注入故障必须不能破坏任何设备的原则,对于串联型机电设备中不宜直接进行故障注入的目标,可以通过后驱动技术进行故障注入.最后,对某串联型机电设备进行了测试性验证,...  相似文献   

16.
大量的测试测量是电子测量工程师每天都要面对的事情.很多的测试内容具有很强的重复性.使工程师疲于测试和文档工作.在这样的背景下,自动化测试变得更重要,对工程师的要求更高.本文主要涉及数字实时示波器的自动化测量方案以及相应的自动化测试开发平台.  相似文献   

17.
本文介绍了应用于通信设备射频指标自动化测试的系统,并从其产生背景、系统设计方案、实现过程等方面给出了详细说明。自动化测试系统利用测试仪表搭建物理测试平台,使用NI-VISA驱动函数及SCPI仪表控制指令实现仪表通信,完成了仪器控制、设备射频指标自动测试、测试结果返回分析、指标参数校正及测试结果保存及导出等功能,提高了通信产品自动化测试程度、测试效率及测试结果准确性,缓解了仪表占用率,提高了产品的可靠性。  相似文献   

18.
常用的自动化测试框架在某些特定领域还存在着困难,如自动化测试脚本编写门槛较高,图形验证码、短信验证码的自动填充,远程分布式自动化测试,测试过程可追溯,IE浏览器下元素定位问题及多frame情况下元素定位,测试资源管控和筛选难等,其自动化程度和智能化程度均不高,不能满足现网业务的测试需求,本文基于selenium自动化测试框架在保证原框架通用功能的基础上加以改进封装,解决上述难点并构建一套适合于现网业务特点的自动化测试平台实现对测试项目,测试资源,测试用例,测试脚本统一管理,模拟测试人员实现自动化测试,大大提升了测试效率 ,降低了人工成本。  相似文献   

19.
《电信网技术》2007,(2):38-38
安捷伦科技公司日前宣布,在Agilent81134A3.35GHz脉冲码型发生器上增加了USB2.0接收机测试功能,使研发工程师能够扩大测试范围和进行自动化测试。新的接收机测试性能使已经验证的Agilent N5416A USB2.0一致性测试套件更加完善。增加的接收机测试使安捷伦能够提供空前广泛的测试范围和节省时间的自动化运行能力。成功和失败信息以及详细的测试结果一览无遗。  相似文献   

20.
为了保证智能家居系统集成质量,提高测试效率,将自动化测试技术应用到智能家居系统来开展测试,并利用MTBF参数来量化评估系统可靠性。根据智能家居系统特点,给出了智能家居系统测试结构、开展测试的系统环境以及测试核心流程。通过该测试方案可以有效的评估智能家居系统的业务可靠性,提高产品质量。  相似文献   

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

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

京公网安备 11010802026262号