教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

软件测试与软件质量关系的概述(5)

来源:网络收集 时间:2026-09-02
导读: 4.2.2 可靠性测试 软件可靠性测试在有使用代表性的环境中,为进行软件可靠性估计对该软件 10 进行的 功能测试。 需要说明的是,“使用代表性”指的是在统计意义下该环境能反映出软件的使用环境特性。其目的是通过在有

4.2.2 可靠性测试

软件可靠性测试在有使用代表性的环境中,为进行软件可靠性估计对该软件

10

进行的 功能测试。 需要说明的是,“使用代表性”指的是在统计意义下该环境能反映出软件的使用环境特性。其目的是通过在有使用代表性的环境中执行软件,以证实软件需求是否正确实现。

4.2.3 易用性测试

易用性测试包括针对应用程序的测试,同时还包括对用户手册系统文档的测试。通常采用质量外部模型来评价易用性。包括如下方面的测试:易理解性测试;易学性测试;易操作性测试;吸引性测试;易用的依从性测试。易用性测试方法有:静态测试;动态测试;动态和静态结合测试。

4.2.4 测试和质量是包含交叉的

综合前文软件质量特性的测试可以看出软件测试是贯穿在软件开发过程中的。软件测试可以进行到软件质量的小分子(软件质量特性)中,即软件测试是渗透进软件质量的。软件测试和软件质量是紧密联系的,质量特性的测试会用到多种测试的方法,一种测试方法也会测试多种质量特性。例如功能测试中会用到白盒测试和黑盒测试,系统测试则可以测试功能性和可靠性。软件测试能够提高

【4】 软件质量,但与软件测试和软件质量保证二者之间既存在包含交叉的关系。

4.3 要提高软件质量不能忽视软件测试

软件测试通常要在不同层次上执行,大体上划分为三大阶段:单元测试、集成测试、系统测试。

单元测试:单元测试一般需要对被测代码进行访问和借助测试工具的支持,并且可能需要被测代码编程人员的介入。

集成测试:通常采用自顶向下或自底向上的集成方法,用于传统的、分级的结构化软件系统。现代的集成测试策略更多是结构驱动的,这意味着对软件模块或子系统的集成是基于确定的功能线程,因此集成测试是一个连续活动,在每一阶段测试人员必须抽象出低一级的情况并集中于正在处理的这一级的状况。

系统测试 :检验整个系统是否满足《需求规格说明书》所提出的所有需求。它需要将系统与非功能性系统需求进行比较,非功能性系统需求指系统的安全性、速率、精确性、可靠性等。系统测试的类别有:功能测试;性能测试;外部接口测试;人机界面测试;安全性测试;可靠性测试。

做好测试工作,首先验证软件是否满足软件科研任务书、需求规格说明书和

11

软件设计所规定的技术要求;其次,通过测试,人们可以尽早发现软件缺陷,并确保其得以修复;最后,完善的测试为软件可靠性与安全性评估提供了重要依据。

4.4 软件测试不是软件质量保证唯一手段

测试是提高软件产品质量的必要条件而非充分条件,它是提软件产品质量最直接、快捷的手段,但绝不是一种根本手段。

软件测试只是软件质量保证的一种手段而已。面向消费者的是产品,消费者遇到的任何产品使用问题,都将成为产品的质量问题。然而产品是经过若干工序生产出来的结果。在各个工序环节,都将有可能引出质量问题,而且这些质量问题是由不同技能和领域的从业人员的工作导出来的,质量类型是不同的,如需求问题,设计问题,实现问题等等。以上问题,其实我想表述的是:软件产品的质量是分不同类型的,而且这些质量类型往往需要不同技能和知识背景的人来进行确认和保障。所以,当我们要确保一个即将上市的产品的质量达到某个水平时,就首先需要评估产品究竟有哪些质量类型,是不是这些质量类型都有合适的人员进行确认和测试。

第五章 结束语

国内软件行业普遍规模偏小,缺乏大型软件产品经验,开发过程不够规范,这决定了国内软件质量和测试行业,必须根据国内行业现状,确定软件质量目标和测试策略方法。

软件测试能够找出软件缺陷,确保软件产品满足需求。但是测试不是质量保证,二者并不等同。从共同点的角度看,软件测试和软件质量保证的目的都是尽力确保软件产品满足需求,从而开发出高质量的软件产品。两个流程都是贯穿整个软件开发生命周期中。测试可以查找错误并进行修改,从而提高软件产品的质量。软件质量保证测试避免错误以求高质量,并且还有其他方面的措施以保证质量问题。软件质量保证并不能够保证软件的质量,但是我们可以把提高软件的质量作为我们从事软件质量保证工作的目标。

致 谢

在论文完成之际我特向指导老师和帮助过我的同学、朋友及关心支持我的家

12

人表示诚挚的感谢。

感谢我的指导老师在论文的写作中给予我悉心的指导和帮助。这是我第一个正式的论文,虽然是学年论文但也是在为毕业论文做一个充分的准备,所以我深知它的重要性。感谢老师在我搜集资料,构思,写提纲,初稿直到最终定稿的过程中对我的帮助和教诲。是闾燕老师教会了我一个正式好的论文是怎样完成的。

然后感谢在我写论文时我身边帮助和鼓励过我的同学和朋友。

参考文献

[1]杨喆.基于ISO—9126质量模型的软件质量评价方法[D].昆明理工大学硕士论文,2012. [2]G Gordon Sehulmeyer等著.软件质量保证第3版[M].北京机械工业出版社,2008:98-103. [3]GB/T16260.IOS/IEC926-1:软件工程-产品质量 [S].中国标准出版社,2006. [4]姚卫国.软件测试是提高软件质量的保证[J].都市家教,2010,03:106-108.

13

…… 此处隐藏:538字,全部文档内容请下载后查看。喜欢就下载吧 ……
软件测试与软件质量关系的概述(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/596420.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)