收藏本站 收藏本站
积木网首页 - 软件测试 - 常用手册 - 站长工具 - 技术社区
软件测试 > 质量验收 > 正文

首页 | 领域细分: 游戏测试 安全测试 手机测试 Web测试 | 技术研究: 单元测试 入门教程 用例设计 性能测试 功能测试 | 测试职场: 面试精选 职场发展 面试试题

测试管理: 配置及流程 - 需求管理 - 质量验收 - 缺陷管理 - 其它管理相关 | 开发语言: PHP技巧 - PHP基础 - PHP实例 - PHP错误代码

测试工具: LoadRunner JiRa QuickTestPro RoBot WinRunner TestDirector 其它测试工具 | 数据库: Mysql数据库 Oracle数据库 CSS/DIV基础 HTML基础

软件测试的实质是对软件质量的度量与评价

来源:互联网 日期:2013-11-10 16:00

  摘要:软件测试的目的是确定被评对象是否验收合格或发布。定义中提到的软件测试准则是根据特定的软件和质量需求,确定软件是否通过验收或发布的一组成文的规则和条件的集合。从广泛意义上讲,软件测试准则已经包括了软件测试方法和指标体系,即如何处理获得的软件测试。

  正文:

  软件测试的目的是“确定被评对象是否验收合格或发布”。定义中提到的软件测试准则是“根据特定的软件和质量需求,确定软件是否通过验收或发布的一组成文的规则和条件的集合”。从广泛意义上讲,软件测试准则已经包括了软件测试方法和指标体系,即如何处理获得的软件测试数据与如何应用软件测试准则?

  软件测试理论是进行软件测试的理论依据,软件测试方法是软件测试理论的实际应用和处理软件测试数据的方法。对于软件测试指标体系中的不同指标,应该根据软件测试数据的不同,选取相应的软件测试理论和方法。软件测试的实质是对软件质量的度量与评价。为了确定一特定的软件模块、软件开发或软件是否验收合格或发布而把特定的软件测试准则应用到该软件模块、软件开发或软件上去的活动。

  国内对于软件可靠性的研究工作起步较晚,在软件可靠性量化理论、度量标准(指标体系)、建模技术、设计方法、软件测试技术等方面与国外差距较大。国内多数软件生产方式还处于时代的早期阶段,缺点很明显,主要表现在:

  1、透明度差;

  2、软件交付系统联调前只靠自检,质量得不到保证;

  3、用户对交付的软件可靠性缺乏信心。

  多数所谓的“软件测试”仅仅对几个预先指定的用例进行一下表演就算通过。目前还没有像硬件那样完善的检验体系,交付软件质量不高。典型统计表明,“开发阶段平均每千行代码有50-60个缺陷,交付后平均每千行代码有15-18个缺陷”,有时会留下严重隐患。

  目前,软件可靠性管理方面还没有建立起具有权威性的管理体系和规范。比如,如何描述软件可靠性、如何软件测试、如何设计、如何提高等。由于目前国内外对于软件可靠性模型的研究多集中在软件开发阶段,而很少有涉及软件测试与软件测试阶段的可靠性模型,所以从事软件可靠性软件测试与软件测试研究是一个有理论价值和实际意义、并且存在一定难度的课题。

  随着软件编制的规范化,必然要将软件可靠性考核纳入科学、规范的轨道。具体表现在:

  1、在软件系统开发任务中,制定软件可靠性量化指标,使软件考核有明确的标准;

  2、建立完善的软件测试、可靠性信息收集系统,使在软件开发中通过科学的软件测试不断减少缺陷;

  3、通过研究软件可靠性考核方法,制定相应的软件考核规程、标准;

  4、软件可靠性软件测试,使软件鉴定更加方便。

本周排行

别人正在浏览

强悍的草根IT技术社区,这里应该有您想要的!
Copyright © 2010 Gimoo.Net. All Rights Rreserved  京ICP备05050695号