构建之法阅读笔记07
Posted 勋爵
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了构建之法阅读笔记07相关的知识,希望对你有一定的参考价值。
本周我主要看了《构建之法》的软件测试部分。在读软件测试之前,我认为软件测试并不是很重要。很繁琐。 但是读了这一部分之后,我深深地认识到软件测试对于开发等的作用是非常大的,而且是必不可少的。下面对软件测试做一下简单介绍:
一、测试方法分类
黑箱:在设计测试的过程中,把软件系统当作一个“黑箱”,无法了解或使用系统的内部结构及知识。一个更准确的说法是“Behavioral Test Design”,从软件的行为,而不是内部结构出发来设计测试。
白箱:在设计测试的过程中,设计者可以“看到”软件系统的内部结构,并且使用软件的内部知识来指导测试数据及方法的选择。
1、测试方法分类-功能分类
![](https://image.cha138.com/20210612/8e6b2d2cdfba4b008afcc3423cd2c197.jpg)
2、测试方法分类-非功能分类
![](https://image.cha138.com/20210612/3abae98883a746ee9101f008df9ce001.jpg)
3、测试方法分类-目的测试
![](https://image.cha138.com/20210612/0368f247068347bf8191c7900cfca449.jpg)
4、测试方法分类-测试方式
![](https://image.cha138.com/20210612/75e719fb223146629b12c10e4ec735dc.jpg)
二、测试矩阵
![](https://image.cha138.com/20210612/f026aeb087f5432a80edfe34c888c15d.jpg)
之后在开发软件或是编写程序时,要注重软件测试。这对程序的正确性及软件具有很重要的意义。
以上是关于构建之法阅读笔记07的主要内容,如果未能解决你的问题,请参考以下文章