黑盒测试基础之测试方案制定

本文章转载于搜狗测试

1.测试方案的重要性?

古人云:运筹帷幄之中,决胜千里之外。古人足不出户,通过正确的部署就能决定千里之外战争的胜利!而今对于测试人员而言,制定正确的测试方案,就是日后测试过程是否顺利的决定性因素!更是一个好的测试人员必备的技能之一!

所谓测试方案,是指整个测试过程中对测试人员、资源以及时间分配。合理的测试方案,能帮助测试过程有条不紊的进行,避免在测试过程中遭遇人员、时间、资源的冲突,以及测试环境搭建对测试进度的影响。

2.测试计划OR测试方案傻傻分不清楚?一张图表回答你:

角度

测试计划

测试方案

目的

测试过程持续时间

预估测试过程,方法

要求

根据项目要求和测试方案,合理安排介入、完成时间。

依据需求,合理评估测试方式方法。

关注人

一般是上级领导或者配合团队

组内参与测试的人员

3.测试方案的内容

1)测试负责人以及测试范围

测试负责人:负责沟通和推进整个测试过程,人员和时间安排,以及宽

跨团队合作的沟通,和对外公示进度等工作。

测试范围:团队合作的项目,测试方案中一定要明确各方的测试范围,避免重测和漏测。

2)测试类型

白盒测试:黑盒手段不易覆盖或覆盖不到的路径

黑盒测试:功能测试、UI测试、业务流程

性能测试:响应时间、系统内存占用、使用流畅度

安全测试:涉及用户隐私的测试

冲突测试:杀毒软件环境

兼容性测试:不同系统环境、软件环境下运行情况

压力测试:多用户并发、与服务器交互

3)测试环境规划:

产品运行环境:特定的运行环境,或者对其他程序有依赖的产品

兼容性环境:与其他进程或者系统的兼容性

冲突环境:安装各种杀毒软件

压力测试环境:构造多用户并发的数据量

测试服务器搭建:与服务器交互,构造测试数据

4)测试工具的设计和选择:

根据需要选择的不同的测试类型,选择不同的测试工具,比如:

抓包工具——与服务器交互的功能(Fiddler、wireshark、Charles等)

黑盒辅助工具——大搜狗的代码覆盖率,从代码层面上辅助黑盒测试人员直观的了解用例的覆盖度,准确定位未覆盖部分,辅助黑盒人员精准提问和了解对应的功能。

5)测试用例设计:

需要参与编写人员:产品功能需要几个人参与

时间:用例编写开始和结束时间,需要的人/天(用于统计工作量)

用例设计方法:不同功能选取适当的设计方法,提高覆盖度,减少冗余。

6)白盒测试(其他人员辅助)

功能验证中是否有黑盒手段无法构造,需要其他人员辅助搭建的测试场景。这就涉及到跨团队的合作,需要考虑合作团队的人员和时间问题。

以输入法的个人中心登录功能为例,测试方案如下:

有了测试方案作指导,测试前期就不会做事无头绪,各种测试环境、工具、辅助人员的时间安排都可以在用例执行前准备好,保证后期执行工作的顺利进行,避免执行中临时搭建环境等耗费时间。

测试方案制定过程中的注意事项:

明确划分测试范围:

涉及团队合作的功能,在前期一定做好沟通和确认,双方的测试范围,并且在测试方案或者邮件中明确写出,意在提醒双方的职责范围。

2.明确各功能模块的负责人:

确定参与的人员和时间,确认长线工作量,平衡各人员之间的工作量。也给开发同学提供对应的沟通接口人。

3.团队合作:

需要其他团队辅助的工作,一定要提前沟通,切忌临时找人,造成测试进度耽搁。

最后,按部就班的准备测试环境,进行测试工作就OK了!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,547评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,399评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,428评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,599评论 1 274
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,612评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,577评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,941评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,603评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,852评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,605评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,693评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,375评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,955评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,936评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,172评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,970评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,414评论 2 342

推荐阅读更多精彩内容

  • 文章来自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鹏阅读 9,186评论 2 126
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    Mr希灵阅读 21,925评论 7 277
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    宇文臭臭阅读 6,704评论 5 100
  • 1.问:你在测试中发现了一个 bug ,但是开发经理认为这不是一个 bug ,你应该怎样解决。 首先,将问题提...
    qianyewhy阅读 9,230评论 4 123
  • 走过了春的明媚,夏的繁盛,还没来得及多想,转身,便与秋不期而遇。 遇见秋,犹如故人归,不用过多的寒喧,就像有些喜欢...
    Barnett老白阅读 294评论 1 2