软件测试与软件质量关系的概述(5)
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字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [学前教育]MC9S12XS256RMV1 xs128芯片手册4
- [学前教育]安东尼语录经典语录
- [学前教育]e级gps控制测量技术设计书
- [学前教育]苏教版2022-2022学年八年级下学期期末
- [学前教育]装修公司推广 营销
- [学前教育]家政服务合同(完整版)
- [学前教育]湖北省2016届高三联考语文试题
- [学前教育]爱立信无涯学习系统LTE题库1-LTE基础知
- [学前教育]揭秘大众柴油车作弊软件原理
- [学前教育]人才流失原因及对策分析
- [学前教育]房屋建筑施工工程劳务分包合同
- [学前教育]国际贸易实务试卷A卷09.6
- [学前教育]校园废品回收活动计划方案书范文格
- [学前教育]电大成本会计试题及答案
- [学前教育]大学物理实验 华南理工出版社 绪论答案
- [学前教育]爱丁堡产后抑郁量表
- [学前教育]液压冲击的危害、产生原因与防止方法(
- [学前教育]学生工作总结高一学生期中考试总结_020
- [学前教育]人民医院医疗废物管理规章制度大全
- [学前教育]阳光维生素的巨大抗癌潜能阅读题答案.d
- 马云在云锋基金江苏论坛闭幕式的发言
- 试论小学体育教育中的心理健康教育-教
- 语文A版一年级下册《语文乐园一》教学
- 2021四川大学物理化学考研真题经验参考
- [人教A版]2015-2016学年高中数学 第二
- 终端网点销售返利协议书
- 江苏省2015年眼科学主治医师青光眼考试
- 2017年部编人教版八年级语文上册教案
- 十一中学七年级英语上册Unit7Howmuchar
- 以赛促教的创新性实验教学机制建设实践
- 平凉市崆峒区2015七年级下生物期末试题
- 琶洲(地块五)A、B塔楼1、2#塔吊基础
- 一级医院工作制度与人员岗位职责
- 2018北京西城区高三二模理科数学试题及
- 炒股密码线技术 - 图文
- 职高学生生涯发展辅导教案
- 语文人教版四年级上册8 世界地图引出的
- 最新最新人教版二年级上册全册数学教案
- 2017高考英语全国2卷精彩试题(有问题
- 普通心理学笔记




