|
|
51CTO旗下网站
|
|
移动端

1.6 测试的层次

《软件测试:一个软件工艺师的方法(原书第4版)》第1章测试概述,本章给出软件测试的总体知识框架。本节为大家介绍测试的层次。

作者:马琳/李海峰 译来源:机械工业出版社|2017-11-15 16:59

1.6 测试的层次

至此,我们还尚未涉及关于测试的一个关键概念——抽象的层次。在软件开发生命周期瀑布模型中,测试的层次反映着抽象的层次。尽管瀑布模型有一定的欠缺,但在划分测试层次和描述各层次目标时依然是一种有用的方法。图1-8给出了一种瀑布模型的图形结构,这种结构在ISTQB中被称为V模型,可以强调测试与设计在层次上的对应关系。特别是对基于规格说明的测试来说,图中所定义的三个层次(需求规格说明、概要设计和详细设计)直接对应于测试的三个层次——系统测试、集成测试和单元测试。

测试层次同基于规格说明测试与基于代码测试之间存在着切实的对应关系。大部分工程人员均认同这样的观点:基于代码测试更适合应用在单元层次,而基于规格说明测试更适合应用在系统层次。通常情况的确如此,但这种对应关系可能是需求规格说明、概要设计和详细设计不同阶段所产生的不同基本信息所造成的。为基于代码测试定义的构造在单元层次上的意义被广泛认可,而在集成层次上和系统层次上类似的构造才刚刚问世。在本书的第11章至第17章中,将开发这种构造以支持对传统软件和面向对象软件在集成层次上和系统层次上的基于代码测试。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Cisco CCNA 640-802题库

Cisco 640-802 Cisco Certified Network Associate (CCNA) Testinside CCNA 640-802 V14 最新题库与Testinside CCNA 640-802 Q&A 192 ...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊