软件测试的目标

发表于:2011-5-17 11:35

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

  2. 软件企业的需求

  软件质量是市场竞争的需要,质量好的软件是留住客户的最关键的手段之一,软件企业也必须依靠质量,才能立于不败之地;

  高质量的软件可以大大降低“质量问题产生的成本”,增加公司的盈利;

  软件已是国际化的市场,质量是进入国际市场的一个关键门坎;

  容易维护、移植和扩充,以扩大市场或适应环境的变化。

  这些要求的满足,最终体现在软件产品的质量上:

  ● 功能性,软件所实现的功能达到它的设计规范和满足用户需求的程度;

  ● 可用性,对于一个软件,用户学习、操作、准备输入和理解输出所作努力的程度,如安装简单方便、容易使用、界面友好,并能适用于不同特点的用户,包括对残疾人、有缺陷的人能提供产品使用的有效途径或手段;

  ● 可靠性,用户使用的根本,在规定的时间和条件下,软件所能维持其正常的功能操作、性能水平的程度;

  ● 性能,在指定条件下,用软件实现某种功能所需的计算机资源(包括内存大小、CPU占用时间等)的有效程度;

  ● 容量,系统的接受力、容纳或吸收的能力、或某项功能的最大量或最大限度,有时需要确定系统的特定需求的所能容纳的最大量、所能表现的最大值。如Web系统能承受多少并发用户访问、会议系统可以承受的与会人数等;

  ● 可测量性,系统某些特性可以通过一些量化的数据指标能描述其当前状态或理想状态;

  ● 可维护性,在一个运行软件中,当环境改变或软件发生错误时,进行相应修改所做努力的简易程度;

  ● 可维护性取决于理解软件、更改软件和测试软件的简易程度,可维护性与灵活性密切相关。高可维护性对于那些经历周期性更改的产品或快速开发的产品很重要。

  ● 兼容性,软件从一个计算机系统或环境移植到另一个系统或环境的容易程度,或者是一个系统和外部条件共同工作的容易程度。兼容性表现在多个方面,如系统的软件和硬件的兼容性、软件的不同版本的系统、数据的兼容性;

  ● 可扩展性,指将来功能增加、系统扩充的难易程度或能力。

相关链接:

V模型以及期间测试工作

究竟什么是软件测试

软件测试和质量保证的关系

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号