首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
USB接口软件自动化测试实现   总被引:1,自引:0,他引:1  
随着软件技术的发展,手工测试已不能满足软件测试的要求,软件测试自动化是软件测试的发展趋势。结合USB接口软件功能测试的特点,对其进行了自动化测试需求分析;确定了自动化测试的范围;在Microsoft Visual Studio.net平台下,基于组件开发的思想,用C#语言开发了USB接口软件自动化测试系统。并经过测试实践,验证了该自动化测试系统的可靠性。通过对手工测试和自动化测试的对比,展示了该系统的优越性。  相似文献   

2.
自动化测试在国际软件测试中的应用   总被引:1,自引:0,他引:1  
国际软件由于需要在多个语言和市场上进行测试,测试工作量大,测试工作繁琐,非常适合引入自动化测试。介绍了国际软件测试的内容以及自动化测试在国际软件测试中的实现。在实践研究的基础上,提出了一个新的模式,即“自动化“+“手工“结合模式。  相似文献   

3.
高楊  袁玉宇 《软件》2012,(11):77-80
软件测试是软件生命周期的一个重要阶段,测试工作量会占整个开发周期的40%,甚至到60%,由此可见,一种高效率、高质量的测试方法对软件来说十分重要。本文通过项目资金投入、软件测试质量以及时间效率三个方面阐述软件自动化测试和手工测试的优缺点,结合项目实践,对提高软件测试效率的方法进行了分析和研究。  相似文献   

4.
现代化信息技术不断发展,软件在我们生活中扮演着不可或缺的角色。软件测试的地位也越来越重要。其中软件测试自动化管理系统为软件测试带来了福音,以自动化测试代替手工测试,极大提高了工作效率。这项技术的发展不仅缩短了测试工期和降低了成本费用,而且保证了软件质量。本文设计与实现了一个软件测试自动化管理系统。  相似文献   

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

6.
软件测试的目的是为了对软件的质量或可接受性做出判断,并发现软件存在的问题。大多数GUI软件的测试通过手工操作来完成,因此存在成本高,浪费时间等缺点。通过探讨GUI软件的自动化测试方法,比较手工测试的测试过程,得出了自动化测试的优点和缺点,并提出了GUI软件自动化测试过程中存在的问题。  相似文献   

7.
利用测试工具测试不同版本的产品   总被引:1,自引:0,他引:1  
为满足不同客户需求,会产生多个版本软件,手工测试不但工作量大,而且容易出错。为了保证软件的质量。需要有测试工具来辅助测试,本文给出了对多个版本的测试脚本进行管理的方法,以增强软件测试的自动化程度,提高软件测试的效率和软件的质量。  相似文献   

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

9.
基于数据驱动的软件自动化测试框架   总被引:3,自引:0,他引:3  
为了提高软件测试自动化程序的可复用性,以及在系统、产品以及数据方面的独立性,在对几种基本的软件测试框架进行研究的基础上上,结合在实际的项目中的软件自动化测试的实践,提出一种基于数据驱动的自动化测试框架(TAF)。分析了软件测试以及软件测试自动化的现状,阐述了软件测试自动化框架的策略目标、关键的成功因素,以及5种基本的软件自动化测试框架。最后提出新的软件自动化测试框架。  相似文献   

10.
基于数据驱动的软件自动化测试框架   总被引:9,自引:1,他引:9  
为了提高软件测试自动化程序的可复用性,以及在系统、产品以及数据方面的独立性,在对几种基本的软件测试框架进行研究的基础上上,结合在实际的项目中的软件自动化测试的实践,提出一种基于数据驱动的自动化测试框架(TAF)。分析了软件测试以及软件测试自动化的现状,阐述了软件测试自动化框架的策略目标、关键的成功因素,以及5种基本的软件自动化测试框架。最后提出新的软件自动化测试框架。  相似文献   

11.
人工测试方法的缺点是成本高、可靠性低和效率低.基于模型的软件测试方法能够提高测试自动化水平,避免人工测试的缺点.然而,自动化方法的缺点是处理模型中各种图形元素的能力有限,适用范围小.针对现有智能算法不能生成UML活动图循环嵌套结构的测试场景,设计系统循环体数据结构和循环嵌套结构的场景生成算法.该算法提高了解析活动图的能力,扩大了算法的适用范围.论文最后给出了上海轨道交通六号线的测试项目中的一个活动图实例,生成其XML文档,利用改进的反蚁群算法解析XML文档,生成该活动图的细-线程树,验证了该算法的有效性.  相似文献   

12.
赵锐 《工矿自动化》2020,46(4):104-108
针对液压支架手动换向阀耐久性试验存在测试周期长、效率低、无法实现自动测试的问题,设计了一种液压支架手动换向阀耐久性试验自动化装置.该装置基于液压油缸往复运动,结合使用被试手动换向阀手柄推拉专用工装,带动被试手动换向阀手柄左右摆动,达到自动换向目的.同时,利用测控系统软件控制装置启动、换向、采集压力、判断计数等动作,从而实现被试手动换向阀耐久性试验的自动化测试.实际应用结果表明:该装置具有结构简单、加载速度可调、试验效率高的特点,耐久性试验周期由原来的165.6 h缩短至31.2 h.  相似文献   

13.
针对航天测控任务频度高,测控任务软件系统测试重复性高、人工测试工作量大、测试效率和可靠性低的特点,通过分析系统测试条件和需求,设计了一种基于黑盒测试的软件自动测试系统.文章介绍了自动测试系统的系统结构、主要功能模块、测试平台部署及测试流程等,并详细阐述了测试用例管理、测试数据自动生成、测试过程控制、测试结果评估和测试报告自动生成等关键技术;该系统能够有效的减少人工重复工作量,增强系统测试的自动化,提高系统测试效率和质量.  相似文献   

14.
针对卫星导航抗干扰射频单板人工测试过程较复杂且难以快速批量测试的问题,提出了基于C#与STM32的卫星导航抗干扰射频单板自动化测试系统。首先,通过自动化测试软件与STM32主控制器数据通信控制射频开关电路进行数据采集,然后将采集数据与多次人工测试结果对比分析,形成多项校准参数并应用于测试系统,最后通过批量测试验证系统测试结果准确性。通过批量试验数据证明各项测量指标误差均小于2.5%,测试效率较人工测试提升至少3.3倍,具有较高测量精度和效率。同时,该自动化测试系统对测试单板有过压过流保护功能,能有效保护被测单板不被损坏,综合整体性能具有良好的应用前景。  相似文献   

15.
针对有源相控阵雷达数量巨大T/R组件参数自动测试与数据分析需求,对混合多总线自动测试系统进行了研究;进行了典型T/R组件性能参数与测试仪器设备需求分析,T/R组件多总线自动测试系统硬件和软件系统设计,分析了系统误差及修正策略;该系统采用通用测试仪器结合专用测试控制单元的模式,将GPIB、LXI、USB总线脉冲功率计、噪声系数测试仪、矢量网络分析仪等测试仪器集成到控制台上,利用计算机进行测试过程控制,完成T/R组件的自动测试硬件设计;系统软件设置资源管理、自动校准、自动测试、手动测试和数据管理功能,有效提高了系统配置与数据分析处理能力;测试实验结果表明,采用自动测试大大降低了工作量,基于损耗数据修正的误差处理方法能有效保证测试精度。  相似文献   

16.
自动驾驶仪是现代飞机的重要组成部分,保证自动驾驶仪的正常工作具有重要意义,自动驾驶仪计算机测试设备就是为了验证自动驾驶仪的正确性而设计的。该测试设备主要由硬件部分、上位机主控软件、下位机驻留软件三大部分组成。该测试设备可完成设备自检、自动测试、手动测试等功能。它可提供自动驾驶仪计算机生产过程测试、出厂合格检验等项服务。  相似文献   

17.
软件测试用例生成中的前置条件分析   总被引:1,自引:0,他引:1  
在实践的基础上总结了测试用例生成中的前置条件,进行了分类和参数化,并将研究结果应用于测试用例自动生成工具,生成了软件可靠性测试用例.结果表明对前置条件的研究能够促进测试用例的自动化生成过程.  相似文献   

18.
针对传统检波功率放大器测试设备测试效率低、操作繁琐、易误操作的缺点,设计了基于TestStand的检波功率放大器自动测试软件。该软件充分利用TestStand多线程并行高速执行的特点,实现了多套产品的同时自动测试;通过设计自定义测试项,并且将测试流程和测试项的设计分离,增强了软件的复用性和维护性;实际应用证明,该软件提高了测试效率,降低了测试成本,促进了自动测试设备领域的新发展。  相似文献   

19.
针对飞轮组件在测试过程中所面临的测试个数多、测试项目多的特点,而且要求对测试数据有强大的后处理功能的实际需求,设计了这套可同时测量最多6个同种型号飞轮组件的测试系统,并通过选用不同的转接箱,达到可测量多种型号飞轮组件的目的;详细描述了系统的组成、各部分的功能、总体结构、硬件的配置及其软件的设计等内容,并给出了系统的测试原理及测试结果;该系统不仅使飞轮组件的测试从手动到自动,还利用了网络,实现了真正意义上的远程操控,使工作人员不到现场就不能测试这一顽疾得以解决;实际应用证明,该测试系统可靠性高,使用方便,灵活,能够满足飞轮组件的测试要求.  相似文献   

20.
傅博 《计算机工程》2006,32(14):177-178
软件测试数据自动生成是软件测试中的重要难题之一。测试数据自动生成问题可归结为测试数据的搜索或组合优化问题,通常具有不连续、不可微和非线性等特征,适合于采用遗传算法、神经网络等人工智能技术进行解决。国内外学者在此方面作了不少研究并取得一定的成果,但也存在一些问题。该文系统地综述了近年来软件测试数据智能化生成的研究和存在的问题,并对未来的发展进行了展望。  相似文献   

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

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