软件测试计划的意义

1. 在现在的公司已经工作了五六年了,感觉测试流程几乎都是每个版本一样的,需求评审、编写测试点,编写测试用例、用例评审、查看开发提测情况并开始测试、bug的回归、交叉测试、回归测试、上线前的验证测试、提测给产品验收,在整个过程中,没有测试计划,所以,根本体会不到测试计划在我的测试工作中的作用是什么?也许测试计划已经自动的应用到了我的工作中,但是只是没有形成明确的文档,所以感觉我们没有测试计划,今天就着这个机会好好思考下,测试计划在我的工作中到底体现了怎样的作用?

 

2. 首先看下大众的意义上,测试计划包含哪些部分呢?

各种官方文档及大家的总结文档,都是写着,测试计划非常重要,对整个测试工作的开展起着指导性的作用?那么到底怎么指导了?

软件测试计划,包含了产品概述、测试策略、测试方法、测试区域、测试配置、测试周期、测试资源、测试交流、风险分析等几个部分;

1)产品概述---这部分的内容,对于已经在当前工作工作了多年的测试人员来讲,这个产品概述的部分或许是可有可无的,也许在很多人看来,这就是一个毫无意义的走形式的一部分;但是对于一个新项目、或者是一个新加入项目组的测试人员、或者测试经理来说,这是不可少的一部分,让他的心中对即将参与的项目有个大致的了解;

2)测试策略---说到测试策略,其实我一直有些懵逼,在实际的工作中,百分之九十的工作都是在做系统测试,然而在系统测试的时候,也没有明白策略到底对应着什么 ,然后就是各种百度,接下来根据我自己的理解,来说一下这个看起来高大上的测试策略,到底是什么?要搞明白测试策略,首先得看你是哪种类型的测试呢?测试类型又是个什么鬼呢?那接着就讲测试的分类吧

测试的分类:功能测试、性能测试、安全测试

功能测试:黑盒测试、白盒测试---白盒测试,就是单元测试,该部分在绝大多数的公司,是由开发人员来进行的,所以此处你只要知道有白盒测试即可;黑盒测试包含的范围比较广一点,集成测试(主要是测试模块的接口的)、系统测试、验收测试、alpha测试、beta测试、(手动测试、自动化测试)

posted on 2021-10-09 10:57  ClareBaby01  阅读(179)  评论(0编辑  收藏  举报