首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 234 毫秒
1.
探索性软件测试发挥测试人员经验和创造性,强调软件测试各阶段的同时性,并利用测试学习被测系统,已形成应用体系并在工业界成功运用。将探索性测试技术应用于嵌入式系统软件测试,是解决测试时间紧、任务重、软件文档不完备等现实问题的有吸引力的方法。然而,嵌入式系统测试要求严格的软件测试管理流程和文档,并需对测试执行进行有效评价,这些要求在探索性测试中被弱化。调研和综述探索性测试技术,分析探索性测试技术与嵌入式系统软件测试体系的关联和冲突,是将探索性测试在嵌入式软件测试中的恰当运用的关键。以此为基础,对探索性测试在嵌入式系统软件测试中的应用模型提出了建议,并对应用中的问题和后续研究进行了讨论和展望。  相似文献   

2.
随着用户对软件质量关注程度的提升,第三方软件测试受到普遍重视,但实际中经常会遇到既要求测试活动有效开展,又留给第三方测试活动时间较短,而且提供的开发文档不全面等问题。运用探索性测试方法能够发挥其快速、灵活的优势,能较好地解决这些困难。但同时,探索性测试也存在着文档不足且测试充分度不易度量等问题;而良好的测试质量管理和完备的文档则是传统脚本测试的优势。针对这些特点,文章提出“脚本一会话测试模型”,将探索性测试与经典脚本测试结合,同时扩展基于会话测试管理模式。通过测试某企业信息系统IT事件管理软件,验证该测试模型在B/S架构软件第三方测试中的适用性。  相似文献   

3.
针对软件测试过程中存在着大量重复性工作的现状,将软件工程中的自动化思想和Klocwork静态测试工具结合起来,规范了软件静态测试流程。运用持续集成的原理,设计并实现了C/C++项目的Klocwork批量自动化测试工具。介绍了在Windows环境下的测试脚本设计、实现、应用实践及实施经验法则。测试脚本可定制和重用以适应不同项目的需要。  相似文献   

4.
为了降低测试脚本的维护工作量,提高软件测试自动化的成功率和投资回报率,提出基于重用脚本、对象映射脚本、测试脚本的3层脚本构架自动化测试设计与实现技术,并介绍了三层脚本构架设计和实施步骤。通过实例应用结果表明该方法简单、有效,实现不同软件版本和不同项目间测试脚本的重用,是一种有效提高自动化测试的成功率和投资回报率的方法。  相似文献   

5.
软件自动化测试技术的出现,大大减轻了测试人员的压力,显著提高了测试的效率,但是自动化测试脚本的管理是测试自动化所面临的又一难题.本文提出了一种自动化测试脚本运行控制方法,对测试脚本进行统一协调管理,力求解决大型业务系统软件自动化程度低,自动化测试脚本无法有效管理等问题.这种方法在一定程度上减轻了测试人员管理自动化测试脚本的压力,增强了脚本的可维护性,从而有效的提高了自动化测试的效率.由该方法支持的自动化测试脚本运行控制平台已经在一些大型金融系统得到应用,并取得了良好效果.  相似文献   

6.
当前软件测试用例的设计在很大程度上依赖于测试人员的个人经验和理论水平,给测试结果引入了很大的不确定性,无法有效的保证软件测试的质量。能够在有效的时间内覆盖尽可能多的测试项,是决定测试是否成功的标志,而测试进度与测试质量是软件测试过程中的一对互斥因素。为平衡这个问题,文章提出了基于机器学习的软件测试经验库的构建,并在工程中进行了实践应用。测试策略经验库的建立能够有效的提高软件测试的效率,保证测试策略的质量。  相似文献   

7.
为缩短测试周期,提高软件自动化测试的效率,设计了一种自动化测试模型,在模型框架内根据测试场景定制自动化测试程序。通过框架内组件的复用,达到快速开发自动化测试程序的目的。该自动化软件测试框架模型采用了脚本技术、关键字驱动测试技术以及可扩展标记语言(XML)技术,有效提高了测试效率,减轻了测试人员的工作压力,提高了测试资产的利用率,增强了脚本的可维护性,缩短了自动化测试的准备时间。基于该框架的自动化测试程序已经在一些小型项目中得到初步应用,能够覆盖基本的功能测试需求。  相似文献   

8.
三层脚本结构的自动化测试实现   总被引:1,自引:0,他引:1  
计算机技术的发展使自动化测试成为可能,而软件项目开发周期的大大缩短和软件复杂程度的增加,使自动化测试成为软件测试发展的必然.但是,很多自动化测试却因脚本组织技术不当,使测试脚本的数量和维护工作量不断增加,导致其投入回报比骤降而不得不放弃.为了解决自动化测试脚本所面临的这一问题,提出了一种利用三层结构来组织测试脚本而提高自动化测试的成功率,并介绍了如何利用三层的脚本组织结构实现软件测试自动化.  相似文献   

9.
李昊  马康 《电子工程师》2010,36(4):1-4,8
文中针对当前雷达产品软件测试现状,详细介绍了测试管理工具QC(Quality Center)在雷达软件测试模型、测试需求管理、测试设计执行和缺陷管理等主要软件测试管理方面的应用解决方案。该方案实现了雷达软件测试中各种测试资源的有效整合,可以大大提高雷达软件测试效率和测试质量,取得较好的测试项目管理效果。最后,结合雷达产品,给出雷达软件测试管理平台在雷达产品软件测试中的具体应用。  相似文献   

10.
自动生成XML测试脚本的类测试   总被引:3,自引:0,他引:3  
马庆利  王澜 《信息技术》2006,30(11):145-148
针对手工编写测试脚本工作量大且容易出错的问题,提出了以XML文档描述测试脚本,利用DOM技术自动生成测试脚本的方法。在此基础上,设计了一个类测试框架,并用一个实例描述了其具体的流程。  相似文献   

11.
In this paper we propose a new approach that addresses both the problems of design validation and hardware testing since the early stages of the design flow. The approach consists in adapting the mutation testing, a software method, to circuits described in VHDL. At the functional level, the approach behaves as a design validation method and at the hardware level as a classical ATPG. Standard software test metrics are used for assessing the quality of the design validation process, and the hardware fault coverage for assessing the test quality at the hardware level. An enhancement process that allows design validation to be efficiently reused for hardware testing is detailed. The approach is shown to be efficient upon a set of representative circuits.  相似文献   

12.
在自动化测试中,嵌入式软件测试相比非嵌入式商业软件测试发展滞后,因此将商业测试资源整合到嵌入式软件测试中成为一个关注的问题.基于注入式自动化技术的优点,设计火控雷达嵌入式软件自动化测试框架,结合自动测试工具(Quick test professional,QTP)脚本技术,将该自动化测试框架应用于X型机载火控雷达的功能测试、强度测试和回归测试中.结果表明:提高了测试效率,扩展了软件测试的范围.  相似文献   

13.
何梅 《电子工程师》2009,35(4):41-44
随着现代雷达技术的发展,雷达软件系统测试技术的研究和应用对于雷达软件质量的提高具有重要意义。文中以某雷达的软件系统测试为例,阐述了如何灵活采用等价类划分、边界值分析等多种黑盒测试技术来设计切实可行的测试用例,使得这些测试用例不仅能达到较大的雷达软件功能需求的测试覆盖率,而且可以有效地发现雷达系统软件设计中的缺陷。实践证明,应用这些黑盒测试技术在该雷达软件系统测试的用例设计中极大地提高了测试效率,取得了较好的效果,具有一定的工程应用价值。  相似文献   

14.
随着Web应用系统规模和复杂性的大幅提升,软件质量保障变得日益重要。软件测试是保证软件质量的关键技术之一。软件接口测试是检测外部系统之间、内部各子系统之间的交互。测试的要点是数据的交换、传递以及系统间的互相逻辑依赖关系,测试的目的是验证测试对象行为的正确性。文章介绍如何使用抓包工具Fiddler对Web应用系统的接口进行操作并录制脚本,再导出脚本。最后将该脚本导入接口测试工具Jmeter,再通过修改、调整测试脚本并配置相关参数等调试测试脚本的方法,优化测试脚本,从而完成该接口测试。  相似文献   

15.
信息技术的发展日新月异,现代雷达系统变得日益复杂,雷达系统软件测试直接影响到装备的可靠性和质量,使用合理的软件测试模型可以提高测试效率。本文对典型V模型进行了分析与研究,将敏捷方法应用到雷达系统软件测试V模型的研究与改进中,改进模型将软件测试贯穿雷达系统软件开发周期的各个阶段,能够尽早地发现软件中的错误,更好地保证软件测试的充分性、有效性和产品质量。  相似文献   

16.
黄超  黄地龙 《电子测试》2008,(12):81-85
不同行业的软件有不同的测试方法和测试技巧,但大部分软件测试主要有如下几个步骤组成,即:单元测试,联调测试,集成测试和验收测试。本文从软件测试的基本流程出发,深入的讲解了在ERP管理软件当中的测试技巧和测试方法,根据不同的测试技巧,可以设计出不同的测试用例,并针对一些侧重点进行大规模的压力测试,从而使软件的质量得到有效的保证。根据ERP软件测试的需求说明书得出,业务级测试贯穿着整个ERP的始终,文中给出的测试方法,是ERP行业中比较敏感的的测试方面,通过这些测试方面,能够针对ERP软件中的某一点进行有效的测试,最后总结了ERP管理软件测试的可能的未来发展方向。  相似文献   

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

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

京公网安备 11010802026262号