共查询到20条相似文献,搜索用时 22 毫秒
1.
软件测试是指在规定条件下对程序进行操作,以发现错误,对软件质量进行评估的活动过程,它是软件生命周期中不可缺少的一项重要环节,也是提高软件质量和可靠性的有效方法之一.如何进行软件测试,如何提高测试的质量和效率,仍是目前困扰大多数高科技企业的问题.本文针对这些问题,介绍了软件测试的过程及方法,并重点分析了几种常用软件测试工具的特点及其具体应用方法. 相似文献
2.
基于软件测试技术的软件质量保证研究 总被引:2,自引:0,他引:2
软件测试是提高软件可靠性最有效、最直接的方法之一。本文首先描述了软件质量的概念,从提高软件质量的重要性出发,简要介绍了软件测试的概念和目的.分析了当前应用软件在开发、管理和测试方面存在的主要问题以及重视软件测试、提高软件质量和可靠性水平应采取的措施。 相似文献
3.
面向对象软件测试是面向对象软件开发的不可缺少的一环,是保证软件质量、提高软件可靠性的关键。本文在对面向对象软件技术进行了分析的基础上,提出了面向对象的测试模型和测试用例的设计方法,以及提高测试效率的方法。 相似文献
4.
软件测试是整体软件开发中的重要一环,是确保软件质量,提高其可靠性的关键步骤.然而,传统的测试技术和方法,对面向对象技术开发的软件存在一定的缺陷.本文在分析面向对象软件开发技术特点的基础上,讨论了面向对象软件测试的测试策略、方法及测试技术. 相似文献
5.
6.
7.
面向对象软件测试是面向对象软件开发的不可缺少的一环 ,是保证软件质量、提高软件可靠性的关键。类测试是面向对象软件测试的关键 ,基于服务的类测试是面向对象软件测试中的重要内容。本文探讨了一种类的服务的测试模型及相应的测试策略。针对Kung等人提出的块分支图 (BlockBranchDiagram) ,探讨了对服务进行结构测试和功能测试的方法 ,提出了类的服务的测试模型。 相似文献
8.
9.
软件测试与测试中的复用技术 总被引:1,自引:0,他引:1
软件测试作为软件开发过程的一个重要环节,是为了保证软件的质量.随着软件规模和复杂度越来越大,测试也越来越复杂.由于测试人员的能力达不到要求使测试过程失去控制,导致测试结果的重现性差.为保证软件质量,测试复用技术成为提高软件开发效率和改善软件质量的一项重要技术[1].本文阐述了测试中的复用技术,研究面向复用的测试模型 .同时提出可复用测试用例的生成过程,并指出复用技术的优点和难点. 相似文献
10.
软件测试是保证软件质量,提高软件可靠性的重要手段。本文首先介绍了计算机软件测试的概念、阶段以及方法,在此基础上对测试用例的构造方法进行了阐述。 相似文献
11.
计算机软件测试是软件工程的重要组成部分,是软件开发人员和用户验证软件产品是否合格的重要手段。从软件工程的角度出发,提出软件测试用例设计方法,测试的方法,并将其整合到测试流程中.该流程可以在软件测试中作为保证软件质量的重要手段. 相似文献
12.
软件测试是提高软件质量和性能的主要手段,而在实际软件开发过程中,软件测试却存在着一些问题,对于这些问题的研究将对今后提高对软件测试重要性的认识,对提高软件质量起到积极的作用。 相似文献
13.
软件测试自动化关键技术的研究 总被引:3,自引:1,他引:3
软件测试是软件开发生命周期的重要组成部分,也是目前和今后相当长一段时间内保证软件质量和可靠性的关键手段。为了提高软件测试的效率,开发软件测试自动化工具是十分必要的。本文在已经实现了的面向对象语言的软件测试自动化工具-Panorama的基础上,介绍了开发软件测试自动化工具中的一些关键技术的实现原理。 相似文献
14.
谢声鹏 《重庆文理学院学报(自然科学版)》2003,2(3):26-28
面向对象软件测试是面向对象软件开发的不可缺少的一环,是保证软件质量,提高软件可靠性的关键.但目前的研究现状与面向对象的分析、设计技术以及程序设计语言的研究相比尚显薄弱.本文在分析面向对象程序设计语言对软件测试影响的基础上,讨论了面向对象软件测试的测试策略及测试技术. 相似文献
15.
系统测试是提高软件质量和可靠性的一种有效方法,以某型号产品飞控组件为对象,描述了测试平台的构成及功能实现方法,探讨了通过VXI平台构建软件测试系统的技术途径.测试结果表明,本测试平台具有较强的实时性,使用效果良好. 相似文献
16.
形式化方法被认为是高可信软件工程必不可少的工具,但是软件测试依然是提高软件质量最有效的方法.为此基于TTCN-3的测试集成环境,提出一种基于反馈的框架,可扩展地集成形式化规约和形式化证明方法,并把形式化方法和测试工程有效地结合起来,提高了测试的充分性和必要性. 相似文献
17.
随着知识经济时代的到来,整个社会的高效运作对计算机软件产品的依赖程度越来越高,软件质量以及软件质量管理日益成为人们关注的焦点,对软件的开发过程进行质量管理是解决软件质量问题的重要方法。本文详细介绍了软件质量的概念、软件质量工程体系的思想和内容、软件质量控制和管理的方法和技术,包括软件质量标准、软件质量保证和软件测试等;针对实际的软件质量工作,深入探讨了需求分析、软件设计、编码和测试等各个阶段的软件质量活动。 相似文献
18.
利用软件故障注入提高软件测试覆盖率 总被引:4,自引:0,他引:4
软件测试过程是软件生命周期中提高软件质量的重要阶段,但无论结构测试还是接收测试(AT),都很难测试程序的所有分枝,对于容错软件的异常处理和故障恢复代码的测试尤其困难。使得这些代码中可能包含软件故障,反而成为软件质量的隐患,为此采用程序变异的方法对被测软件进行故障注入,用强制的方法执行被测分支,从而提高软件的测试覆盖率。 相似文献
19.
软件测试在整个软件项目开发过程中有着举足轻重的地位,测试技术的发展对于缩短软件开发周期、降低成本、提高软件质量都有着十分重要的意义。本文介绍了面向对象与软件测试相关知识,并对面向对象软件测试技术进行了深入研究。 相似文献
20.
软件测试是保证软件质量的重要手段,本文介绍了测试管理的概念、内容、分类以及模型,并且通过对软件测试管理系统及缺陷管理子系统具体设计,阐述了软件测试管理系统的功能及如何对测试进行更有效的管理. 相似文献