首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 405 毫秒
1.
采用自动化测试技术是节省软件测试开销、提高软件测试工作效率的重要手段,测试用例设计、测试脚本编写是自动化测试技术的关键。本文介绍的数据输入测试用例自动生成方法,基于数据输入界面有XML描述的校验规则,根据校验规则自动生成大量测试用例数据,并可根据实际需要对测试用例数据的数量、覆盖范围进行控制。.本文还介绍了自动生成测试用例数据的工具软件,及所生成的测试用例在自动化测试工具中的运用方法,从而解决了大量测试数据准备、测试覆盖率、测试执行的相关问题,使用本文介绍的方法,将能在数据输入测试时大大节省测试成本,提高测试精度。  相似文献   

2.
软件测试研究进展   总被引:67,自引:1,他引:66  
从软件测试的技术与过程、持续的软件测试、软件测试的充分性准则等方面简要介绍软件测试的基本思想;讨论软件测试中的若干问题,包括面向路径的测试数据自动生成、测试预言、期望结果的自动生成、回归测试等;并且探讨软件测试的发展趋势,包括构件测试、软件的易测试性与基于合约的构件易测试性设计和Web Services测试等。  相似文献   

3.
苏宝莉 《甘肃科技》2007,23(2):40-43
随着人们对于软件质量的重视程度越来越高,作为软件质量保证手段的软件测试就显得愈发重要。通过对软件测试中极为重要的单元测试环节进行研究,以VC6.0为平台,举例说明了如何利用黑盒测试技术进行单元测试。  相似文献   

4.
本文介绍了什么是软件测试.软件测试是软件开发全过程的检测,并纠正大多人认为的测试从单元测试开始的错误思路.  相似文献   

5.
基于关键字驱动脚本的安全软件自动测试系统   总被引:3,自引:0,他引:3  
提出并阐述了一种基于关键字驱动脚本的安全软件自动测试系统设计方法。使用关键字驱动脚本欲将大量有效测试案例形式化,建立测试案例专家知识库,并开发能够实现复杂测试案例自动生成、自动测试和自动结果比较的新一代安全软件自动测试系统。此系统可进一步提高铁路车站计算机联锁软件测试自动化水平和测试效率。  相似文献   

6.
姚庚梅 《科技信息》2010,(23):I0089-I0090
随着网上商城业务的使用越来越频繁,使用中存在的瓶颈越来越得到运营商的重视,正是基于此,我们对案例中的网上商城做了压力测试的应用。采用自动化测试技术是节省软件测试开销、提高软件测试工作效率的重要手段,测试用例设计、测试脚本编写是自动化测试技术的关键。本文介绍的压力测试用例设计、测试执行、测试分析为移动内部一典型的商务平台,通过对该系统测试的分析,逐步运用到移动其他相关网站的压力测试中,以达到节约成本、复用有效经验的目的。本文还介绍了自动压力测试工具LoadRunner在测试过程中的运用,及所生成的测试结果的分析,使用本文介绍的方法,将能在网站测试时大大节省测试成本。  相似文献   

7.
软件测试是保证软件质量的重要手段,测试自动化是提高测试效率和测试质量的有效途径,测试用例自动生成是测试自动化的重要组成部分.为提高单元测试自动化程度,根据目前较先进的迭代松弛法,提出一个基于Java语言的面向路径测试用例自动生成框架,对该框架的主要思想、核心算法、主要模块及工作流程进行了阐述.该框架可以很好的为给定路径自动生成测试用例.  相似文献   

8.
软件自动化测试脚本设计研究   总被引:1,自引:0,他引:1  
分析和比较了不同类型的自动化软件测试脚本技术,并在此基础上,对基于关键字的测试脚本进行分级设计,最后用实例加以说明.  相似文献   

9.
面向对象软件测试的几个问题   总被引:1,自引:0,他引:1  
杨锦云  陈伟 《南昌高专学报》2004,19(3):99-99,103
目前面向对象程序设计技术已经得到了广泛的使用,然而传统的面向过程式软件测试方法已经不能更好地与之相适应,如何对面向对象的程序进行测试?本文主要讨论了面向对象软件测试中的一些问题,包括面向对象软件编码阶段的单元测试和系统集成测试的实施测试。  相似文献   

10.
面向对象类的自动测试方法研究   总被引:1,自引:0,他引:1  
杨帆  李雪  黄少波 《科技信息》2008,(32):81-82
本文通过与传统软件测试方法的对比,重点讲述了软件自动测试方法的根本目的,概括的讲述了现代自动测试的方法以及它的实现机制。针对现在流行的面向对象的软件提出了自己的测试模型。给出了面向对象分析的测试、面向对象设计的测试、面向对象编程的测试、面向对象单元测试、面向对象集成测试、面向对象系统测试的测试策略。  相似文献   

11.
计算机联锁系统是轨道交通系统中对安全性和可靠性要求极高的关键子系统,长期以来,联锁系统测试存在数据量大和测试难以全覆盖的问题。针对该问题,提出一种规则驱动的自动测试平台,首次把专家经验融入到自动测试中,可以基于规则自动生成测试脚本并自动执行,用例可全覆盖被测试设备,从而对数据进行完备测试。将该平台应用到某地铁正线和车辆段联锁系统中,测试结果表明,该平台特别适用于中型和大型站场测试,并且极易拓展到其他安全系统的测试中。  相似文献   

12.
Web应用程序自动化测试工具   总被引:1,自引:0,他引:1  
在.NET框架下,研究Web应用自动化测试工具,并给出了设计和实现。该自动化工具包含两个子工具WebTester和WebReplay。前者实现了对测试用例的自动录制、回放,而后者则允许测试人员手工编写测试脚本,进行更为复杂的测试。实现的关键是采用了两个开源的框架Watin和HTMLParser。  相似文献   

13.
作为保证网格服务质量的重要技术手段,网格测试已成为网格研究的热点内容之一.由于测试策略中"黑盒"与"白盒"的不同,网格测试的框架模型设计也应当予以区别.针对"白盒测试"提出了"面向程序结构的自动化网格测试框架",并在此基础上实现了基于C的自动测试模型.该模型支持了网格测试用例的自动生成以及单元测试、功能测试、回归测试等网格测试活动的自动化.  相似文献   

14.
基于结构测试的损伤诊断方法研究   总被引:3,自引:0,他引:3  
从结构测试的角度论述了结构损伤诊断方法.该方法以结构测试为基础,将测试数据与模型分析结果进行综合分析比较,从中得到结构刚度等参数变化的信息,实现结构的损伤判别与定位定量分析.按测试方式的不同可分为基于静力测试的损伤诊断法、基于振动测试的损伤诊断法以及基于振动和静力综合测试的损伤诊断法.其中基于振动测试的损伤诊断法可进一步分为直接的系统识别方法、损伤指标法和有限元模型修正法.指出了损伤诊断方法的研究现况及存在问题,对今后研究的方向作了展望.  相似文献   

15.
软件测试在控制软件质量中起着非常重要的作用。JUnit作为一款功能强大的开源单元测试工具,在单元测试中得到较为广泛的应用。本文在分析JUnit实现测试用例、处理单元测试用例与测试套件关系以及收集结果与判断方法的基础上,用UML时序图表示了JUnit框架测试流程,并利用JUnit框架对后缀表达式实现算法进行了单元测试和套件测试。  相似文献   

16.
介绍了一种基于模型的软件动态测试方法,该方法通过将被测程序抽象成有限状态机,将测试程序及测试用例的编写集中到单个状态上。在软件结构或逻辑发生改变时,能够通过对旧状态测试程序的重新组合进行新的测试。无需大量修改测试程序从而保存了先前的测试用例。  相似文献   

17.
高峰  郑纯  刘厂 《应用科技》2010,37(7):30-34
考虑到单元测试的并行性,提出了基于函数优先级的测试策略.分析了函数的参数、全局变量和局部变量对函数控制流正确实现的影响,建立了量化的权值影响因子数学模型,并结合函数的控制流图生成了带权值有向无环图,最后根据AOE-网关键路径求解算法,生成被测函数的关键路径,设计测试用例.测试结束之后,再进行次关键路径选择,直至达到测试标准.通过以上技术,合理分配各模块测试计划时间,有助于提高软件测试效率,保证软件质量.  相似文献   

18.
一种基于组合测试的软件故障诊断方法   总被引:5,自引:0,他引:5  
针对组合测试的基本模型和特征,提出了一种基于组合测试的软件故障诊断方法.该方法基于软件故障由某些系统参数或其相互作用而引发的前提下,首先对组合测试的结果进行分析,找出所有可能的错误原因,然后根据初步分析结果补充一组由导致故障的测试用例衍生出的附加测试用例进行重新测试,并对其结果作进一步分析和验证,从而迅速将故障原因锁定在很小的范围内,这样可为软件的调试和测试工作提供更方便、更有价值的线索和参考。  相似文献   

19.
Parity testing is one of the compact testing techniques, which, traditionally, relies on applying all 2^n input combinations to an n-input combinational circuit without need of knowing the implementation of the circuits under test. The faults can be detected just by observing and comparing its parity of whole output of circuit with the expectation one. The way seemed to be less interesting to the test eagineers in the past days, mainly due to the reasons of its exhaustive testing and time-cousuming, which became a barrier as the number of input lines gets growing. However its great facility and convenience in testing still interest to the engineers who need to have a quick look at the qualities of the circuits without generating the test patterns for a given circuit to be tested. In this paper, a new approach called pseudo-parity testing is presented to deal with the dilemma we are facing: i. e. to change an exhaustive parity testing into a non-exhaustive one, followed by a pseudo- parity testable design to help realize the new way of pseudo-parity testing. The idea of pseudo-parity testing presented in this paper may resume its spirits towards its promising future.  相似文献   

20.
针对动态、开放、分布式网格环境动态组织资源的需要,提出了一种构建网格测试环境的基础架构——网格测试引擎.该引擎支持测试项目动态的部署、更新和执行,支持基于故障紧急等级的预警和自动处理.采用令牌方式来控制目标服务的测试压力,通过令牌迁移实现分布式测试的负载平衡.在ChinaGrid环境下的实验结果表明,基于测试引擎架构所构建的监测环境,对主机系统影响不会超过1%,并可生成符合要求的测试压力,能够相对准确地测试网格资源与服务,反映目标服务性能的变化趋势.  相似文献   

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

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