01测试基础技术方案.pptVIP

  • 1
  • 0
  • 约 48页
  • 2016-06-11 发布于湖北
  • 举报
ISO/IEC 25010-2011 (SQuaRE) — System and software quality models * 1.3 软件测试 1979, G. J. Myers在他的《软件测试的艺术》一书中给出了软件测试的定义:程序测试是为了发现错误而执行程序的过程。 狭义的定义,其主要目的是发现缺陷。 * 广义的定义 软件测试是指软件产品生存周期内所有的检查、评审和确认活动,如设计评审和系统测试。 在软件生命周期早期设计测试的思考过程可防止将缺陷引入代码,对文档的审查也同样可防止将缺陷引入代码。 * 软件测试的目的 尽早发现软件产品中的缺陷并确保其被修复 评估、确认软件的质量 预防缺陷 具体实施软件测试时,要在发现缺陷和保证质量两个目的之间做出平衡。 * 验证和确认(VV) 软件测试通过验证和确认活动来进行。 验证(Verification) :是保证软件符合产品说明书的过程。Are we building the system right? 确认(Validation):是保证软件满足用户要求的过程。Are we building the right system? * 验证和确认(VV) 确认(Validation)是要检查产品是否完成了它应该完成的任务,是否可发挥它预定的作用。 验证(Verification)是要检查某个阶段的结果是否满足在该阶段给出的设计文档的要求 * 例:Hubble space telescope 该例子虽不是一个软件,但验证和确认同样适用于软件测试。绝对不能假定产品说明书是对的。如果验证产品说明书并对最终产品进行确认,就有望Hubble避免天文望远镜的问题。 * 测试与调试 测试:Test 目的是发现缺陷,通常在受控的条件下(正常的条件和异常的条件)运行程序并评估结果。 做测试的可以是开发人员、测试团队、QA团队及最终用户 调试:Debug 目的是定位并修复故障,属于开发活动。 调试是软件开发人员的工作 * 软件测试的对象 软件测试并不等于程序测试。软件测试应该贯穿整个软件产品开发过程,软件产品不仅仅是程序,软件开发过程中的各种工作产品以及最后要打包发布的软件产品等也都是我们要测试的对象。 * 软件开发过程中的各种工作产品 客户需求:通过对客户需求的研究、提炼、分析以便确定软件产品应该具备哪些功能。 产品规格说明书:产品规格说明书真正地定义了产品是什么、有哪些功能、外观如何。 软件设计文档:它相当于一幢建筑的蓝图,具体包括软件的系统设计和详细设计文档、程序代码及代码注释。 测试文档:测试文档是完整的软件产品的一部分,具体包括:测试计划、测试用例、缺陷报告、测试工具和自动化测试、测试度量、统计和总结。 当软件产品要打包发布时,不仅仅发布的是代码,还包括很多支持内容,这些支持内容包括:帮助文档、用户手册、样表和示例、标签和不干胶、产品支持信息、图标和标志、错误信息、广告和宣传资料、安装、说明文件等。 * 1.4 软件质量模型 软件测试能够提高软件质量,这是通过识别缺陷并对这些缺陷进行相应的调试和修正而实现的。测试同时也是衡量软件质量的手段。 * ISO/IEC 9126 - 1991质量模型 功能性(Functionality) 可靠性(Reliability) 可用性(Usability) 效率(Efficiency) 可维护性(Maintainability) 可移植性(Maintainability) 测试时,对以上质量属性都要考虑。 * ISO/IEC 9126 - 1991质量模型 外部和 内部质量 功能性 可靠性 易用性 效率 维护性 可移植性 适合性 准确性 互操作性 安全保密性 功能性的 依从性 成熟性 容错性 易恢复性 可靠性的 依从性 易理解性 易学性 易操作性 吸引性 易用性的 依从性 时间特性 资源利用性 效率依从性 易分析性 易改变性 稳定性 易测试性 维护性的 依从性 适应性 易安装性 共存性 易替换性 可移植性的 依从性 * 功能性(Functionality) 指系统应具备的能力的所有特征。简单而言,就是系统能做的事情。 适合性 正确性 互操作性 安全性 软件产品为指定的任务和用户目标提供一组合适的功能的能力 软件产品具有所需精确度的正确或相符的结果及效果的能力 软件产品与一个或更多的规定系统进行交互的能力 软件产品保护信息和数据的能力,以使未授权的人员或系统不能阅读或修改这些信息和数据,但不拒绝授权人员或系统对它们的访问。 * 可靠性(Reliability) 可靠性是指软件产品在具体时间的具体使用中持续地提供其功能的能力。 成熟度 故障容限 可恢复性 软件产品避免因软件中错误的发生而导致失效的能力 在

文档评论(0)

1亿VIP精品文档

相关文档