我们先来简单的回顾一下我们上一篇文章学习的内容。
我们主要讲到了软件工程的概述,从四个角度给大家来进行了阐述。
01.软件的生命周期
02.软件开发模型
瀑布模型
快速原型模型
增量模型
迭代模型
螺旋模型
03.软件测试模型
04.测试对象
第一个重点要掌握的就是软件的生命周期,什么是生命周期,它的概念。然后生命周期的几个阶段,每个阶段的任务与产物(输出文档)
第二个开发模型我们做一个了解就OK。
第三个软件测试模型,我们一定要掌握前三个V模型W模型H模型。我们在掌握的时候,除了去知道有这三种模型之外,我们还得要知道每个模型它的组成部分,比如V模型就是原型模型的一个扩展,然后就是将我们软件的生命周期串接起来。W模型是两个V组成的,一个V是开发的流程另一个是软件测试的流程,从模型中间我们也可以看出来,测试跟开发是可以同步工作的。还有H模型。X模型和前置模型做一个了解就OK。
那么关于这些基本的信息呢,我们要能够画出图,要记住它们各自的特点(优点以及局限性)。
第四个就是测试对象,面试的时候经常会出一些选择题,软件测试的对象包括了数据、文档、代码(软件)
常见的一些面试题在上一篇文章中也进行了一个梳理。(自行去理解并整理答案,在之后也会对高频以及难点面试题进行详解)
那么今天我们继续来学习软件测试的策略。
01.软件测试策略解析
第一个就是让大家来了解,在软件测试活动过程中间我们软件测试工程师是怎么样来把控这个质量的,分别是从哪些角度来把控。因此不同的角度就有对应不同的测试方法(测试策略)。叫做软件测试的分类也可以。
02.软件测试阶段详解
我们重点要去掌握的就是测试阶段的划分,以及不同阶段分别做一些什么事情。有些什么人参与,我们可以用到什么样的测试策略。
03.软件测试工作职责
我们学习软件测试知道的目标大都是成为一个软件测试工程师,那么我们作为软件测试工程师在工作中间的职责是什么?我们可以提前了解一下,到时候步入公司的时候,就不会觉得原来这个事情还要我们测试来做,也不会觉得很陌生。
-------------------
首先来看一下软件测试的策略。
软件测试策略解析
软件测试策略:软件测试的分类、软件测试的方法