首先来看一下昨天的问题,Hyper Snap是一款截图软件,在Windows下安装的,是单机的对吧,而且我们拿到的是一个安装包,并没有源代码。那么它的测试策略就应该是黑盒手工动态的功能测试,而且还可以有随机测试和冒烟测试,我们只有一个版本,所以就不用回归测试了。那么他的测试方法呢,首先肯定要有安装卸载测试了,还有逻辑功能测试、易用性测试、界面测试和兼容性测试了。这只是一个参考,当然你也可以对它进行其他测试,比如安全测试了。
开始今天的内容了,今天和大家分享的是测试计划,先来看一下测试计划的目的。IEEE关于软件测试文档的标准中对软件测试计划的目的的表达是:规定测试活动的范围、方法、资源和进度;明确正在测试的项目、要测试的特性、要执行的测试任务、每个任务的负责人以及与计划相关的风险。
下面就来看一下测试计划的主题吧:
1、高级期望:测试过程中第一个论题就是定义测试小组的高级期望,所谓高级期望就是测试小组全部承运必须达成一致的内容。例如测试的产品是什么,测试的目标等。
2、人、地点和事:这个就很好理解了就不过多解释了。
3、定义:这部分就是小组成员全部理解同意使用的定义,例如对缺陷的定义。
4、团队之间的责任:明确小组内所有人员的分工,每个人的责任,避免最好出现没人负责的情况。
5、测试范围:就是确定哪些要测试,哪些不要测试,有些模块可能由于时间的原因不需要测试,但是对不需要测试的一定要说明原因。
6、测试阶段:明确每一个预订的测试阶段。
7、测试策略:这部分大家应该很清楚了吧。
8、测试资源:测试过程中需要哪些资源,例如人力资源、设备、实验室等。
9、测试人员的任务分配:每个人测试那个模块,确保每个人都有任务。
10、测试进度:定义什么时开始、什么时结束。每个阶段的进入退出时间。
11、测试用例:这部分主要是当以测试用例的编号规范。
12、缺陷严重等级的定义:缺陷分成几个等级,一般是致命、严重、一般、警告、建议。
13、缺陷修复等级的定义:定义什么样的缺陷要优先解决。
14、度量和统计:每天执行的用例数等量化参数。
15、风险分析和问题:测试过程中会遇到哪些问题,如何降低这些风险。
这篇应该是佩腾《软件测试》一书中计划测试工作一章的提纲,更详细的内容请阅读佩腾《软件测试》中这一章的内容。
这里给大家一个测试计划的模版,大家可以参考它来写测试计划。http://download.csdn.net/detail/xc5683/4687317
英语单词:
等价类: equivalence class 预期结果:expected result 入口准则:entry criteria 出口准则:exit criteria
任务:试着写一下QQ影音的测试计划。