首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 234 毫秒
1.
测试用例自动生成是软件自动化测试的基础与关键。随着UML的广泛应用,基于UML模型的测试用例自动生成技术日益受到关注。本文实现了基于UML State Diagram规格说明的自动测试用例生成技术,定义了相应的测试覆盖准则,分析了测试数据的生成。  相似文献   

2.
为了实现软件功能测试的自动化并达到软件功能测试事半功倍的效果,给出测试逻辑、测试数据(集)和测试用例(集)的数学定义及其相互之间的关系,并提出了1种软件自动测试技术:基于LoadRunner和正交试验设计法的数据驱动测试技术。首先,借助于软件测试工具LoadRunner生成1个测试逻辑;其次,基于正交试验设计法生成该测试逻辑较少的、高质量的、典型的测试数据;最后,借助于软件测试工具LoadRunner自动执行该测试逻辑的测试用例集并分析其测试结果。同时给出该软件自动测试技术的应用实例,实验结果表明,该技术能够减少测试用例数量且提高测试效率。  相似文献   

3.
移动互联网的迅速发展,使得Android应用软件越来越多,对Android软件自动化测试也提出了更高的要求。现有的Android自动化测试软件大多支持针对某一固定终端的自动化测试。由于Android使用终端的多样性和复杂性,在自动化测试中要针对不同的测试终端分别设计测试用例。本文提出了UI自适应的Android软件自动化测试框架,通过对被测试软件的源码分析,自动识别被测试软件中的各种UI控件及其布局方式。测试人员针对一种终端进行测试用例设计后,自动化测试系统将能自动生成不同终端设备的自动化测试用例。测试框架的使用,将会大大提高测试人员的工作效率。  相似文献   

4.
研究利用功能图来描述软件功能的方法,进而研究了依据功能图由系统自动生成功能测试数括的技术,并实现了一个功能测试数据自动生成系统.该系统能为用户提供一组高效的测试用例,指导用户测试.  相似文献   

5.
软件必须通过测试才能确保其在应用环境中工作正常,自动化软件测试可以减少测试开销,同时增加在有限时间内的测试.在传统JUnit单元测试框架的基础上,提出一种基于测试代码复用的自动化测试框架,该框架利用XML脚本来描述和组织测试用例,有效的实现数据与代码分离,提高测试执行效率.最后给出新框架的实现方案.  相似文献   

6.
为了解决在软件兼容性测试中使用全面实验法设计的测试用例过多,测试工作量太大的问题,研究了一种在兼容性测试中如何应用正交实验法的方法.首先分析待测软件,确定因素个数和每个因素对应的水平个数,然后从标准正交表中选择一个水平个数相同,因素个数大于或等于实际因数个数的正交表,最后把各因素的水平值映射到测试用例表中,并把每一行各因素水平值的组合作为一个测试用例.使用正交实验法,能从全面实验需要设计的大量测试用例中挑选部分数据进行测试,而且这些数据均匀分散,齐整可比,具有代表性.实践证明,在兼容性测试中应用正交实验法,可以有效减少测试用例的数目,减少测试工作量,降低测试成本.特别在因素个数和水平个数越多时,效果越明显.  相似文献   

7.
通过对中文文档格式标准"标文通"(UOF)和XML实例文档进行形式化定义,统一了文档转换器测试功能点粒度划分标准,实现了测试用例覆盖率的度量;设计基于两两组合覆盖算法的文档转换器集成测试数据集构造方法,得到最小化的测试用例集,解决了文档转换器的人工集成测试用例设计简单、增量策略不合理、用例数量随着输入参数的增加呈指数增长等问题。在此基础上开发了文档转换器测试用例生成原型系统。实验表明:该系统可以生成文档转换器集成测试用例,在保证测试用例覆盖率的基础上,有效降低集成测试用例数量,减少测试用例设计时间,提高测试效率。  相似文献   

8.
针对小型及个人用户进行软件性能测试的需求,提出了设计和实现一种轻量级测试工具的方法。核心设计是以多线程的并发执行来模拟多用户的并发操作,根据各线程能否正确响应及响应时间的长短等测试数据来衡量被测系统的性能。测试工具由测试用例管理、测试执行和测试报告三个模块构成,使用Java语言实现。设计中组合使用了多种设计模式,使得设计方案简洁高效、易于扩展。  相似文献   

9.
为了提高软件组合测试和兼容控制能力,提出可持续性运行软件组合测试用例自动生成方法。根据可持续性运行软件的正确性、兼容性、运行效率进行软件输出稳定性分析,结合产品的通用性特征进行软件组合测试用例自动生成过程中的模块分割,构建约束参量指标分布模型与嵌入式多任务调度模型,实现软件可靠性特征提取。采用智能分析与多层次的模糊控制方法进行可持续性运行软件组合测试用例自动生成。仿真结果表明,采用该方法进行软件组合测试用例自动生成的稳定性较好,可靠性较高,降低了时间和内存消耗。  相似文献   

10.
提出了一个软件自动化测试框架(ASTF).它采用\"前端-中间数据-后端\"3层模式,可以进行静态测试、动态测试和自动化回归测试,并能对测试用例集进行最小化,实现测试用例效率分析和程序控制流分析.针对测试用例最小化,还采用了一种基于集合抽取的最小化算法.  相似文献   

11.
指出了数据迁移测试领域中存在的问题.开发了异构数据库数据迁移测试软件,该软件使用JDBC接口连接访问数据库,采用XML文档存储测试数据,并建立了多层数据源结构,利用JDOM应用编程接口解析XML文档获取测试数据.该软件开发过程更加符合开发者的编程习惯,实现了测试数据的可重用以及DML语句的动态生成,达到了利用软件对迁移结果进行自动化测试的目的.  相似文献   

12.
针对目前所使用的面向过程的锅炉热力试验计算软件模块不全、使用范围受限以及人机交互不便的缺点,通过面向对象编程语言开发了基于Windows95/98的计算软件,为锅炉热力试验计算软件与目前其他中软件的封装提供了可能,基于面向对象编程的特点,开发了软件的主体结构,给出了锅炉热力计算三个关键问题,即水和水蒸气物性值计算,自动生成锅炉热力试验报告以及数据库形式保存热力试验数据等相应解决方法,大量应用实例证明该软件操作简便,计算准确,具有很强的工程实用价值。  相似文献   

13.
在研究测试用例复用和XML语言的基础上,提出了一种基于XML的测试用例复用方法.采用XML描述可复用的测试用例,然后在此基础上对测试用例在库中进行查找并复用,从而使软件测试的效率得以大幅提高.  相似文献   

14.
采集再工程项目管理数据的“黑匣”解决方案   总被引:1,自引:0,他引:1  
针对数据采集难以保证数据的真实性和实时性问题,从今后软件工程主流趋势的软件再工程入手,提出了嵌入再工程开发支援系统的“黑匣”解决方案,通过记录程序内部变化,自动采集再工程项目管理数据.并介绍了一个应用实例,该实例已获得国家软件著作权,并在多个再工程项目中得到验证,取得了良好效果.  相似文献   

15.
在研究测试用例复用和XML语言的基础上,提出了一种基于XML的测试用例复用方法.采用XML描述可复用的测试用例,然后在此基础上对测试用例在库中进行查找并复用,从而使软件测试的效率得以大幅提高.  相似文献   

16.
为实现将仪器接入网络的目的,采用Microsoft的RPC开发工具包,TCP/IP-IEEE488.1接口规范进行了软件实现.利用该软件,配合带有IEEE488.1接口的仪器,在以太网内对滤波器幅/频特性进行了自动测试.结果表明,基于RPC开发的网络化自动测试系统运行稳定、可扩展性好.  相似文献   

17.
USB数据采集卡的研制   总被引:1,自引:0,他引:1  
研制了一种基于通用串行总线(USB)接口的数据采集卡,在硬件设计部分描述了该系统的硬件配置及原理,在软件设计部分简要介绍了应用程序和驱动,然后介绍了固件中数据采集程序设计.最后对本数据采集卡的各项参数进行了实际测试和性能分析.  相似文献   

18.
结合液压产品静、动态性能测试平台现状,研究了液压试验平台CAT技术和设计方案。基于模块化设计思想设计了试验平台总体结构和CAT软件系统。创新设计了试验台架结构,采用计算机和PLC联合控制模式,具有控制精度高、可靠性好的特点。开发了界面友好、实时显示的测控软件,大大提升了试验平台的综合功能和技术集成度,为企业和高校液压CAT综合试验平台的设计开发创新了思路。  相似文献   

19.
XML is an important technology for Internet-based data exchange with far reaching capabilities beyond for just data exchange. The paper describes the first results of a project that aims to explore the applicability of XML technology for web-based software engineering with the emphasis on collaborative software testing involving the use of statechart. The paper presents the approach of building the statechart schema with XML Schema. It also describes the use of the schema in a web-based collaborative software testing CASE environment.  相似文献   

20.
基于Matlab和VxWorks的无人机飞控系统半物理仿真平台研究   总被引:12,自引:0,他引:12  
介绍了一种新的基于Matlab/RTW(Real-Time Workshop)和VxWorks实时操作系统的仿真方法,构建了基于Simulink的某型无人机飞控系统仿真模型,可自动生成优化的嵌入式实时仿真代码、在线调整模型参数并监视仿真数据。与传统的手工编写和修改仿真模型代码的方法相比,加速了半物理仿真平台的研制。通过使用该平台对某型无人机飞控系统进行了大量的实时半物理仿真,优化了控制律。  相似文献   

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

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