欢迎光临
梦想从学习开始!

黑盒测试基础之测试方案制定| 小熊测试

本文主要介绍 黑盒测试基础之测试方案制定| 小熊测试,小熊希望对大家的学习或者工作具有一定的参考学习价值,在测试领域有所提升和发展。

 
 1.测试方案的重要性?

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

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

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

角度 测试计划 测试方案
目的 测试过程持续时间 预估测试过程,方法
要求 根据项目要求和测试方案,合理安排介入、完成时间。 依据需求,合理评估测试方式方法。
关注人 一般是上级领导或者配合团队 组内参与测试的人员

您现在正在阅读的是由小熊分享邦为您整理的 黑盒测试基础之测试方案制定| 小熊测试

 
 3. 测试方案的内容

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

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

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

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

  2)   测试类型

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

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

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

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

  冲突测试:杀毒软件环境

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

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

  3)   测试环境规划:

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

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

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

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

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

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

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

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

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

  5)   测试用例设计:

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

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

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

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

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

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

您现在正在阅读的是由小熊分享邦为您整理的 黑盒测试基础之测试方案制定| 小熊测试
  有了测试方案作指导,测试前期就不会做事无头绪,各种测试环境、工具、辅助人员的时间安排都可以在用例执行前准备好,保证后期执行工作的顺利进行,避免执行中临时搭建环境等耗费时间。

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

  1)明确划分测试范围:

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

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

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

  3)团队合作:

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

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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小熊分享邦(www.xxfxb.com),希望大家能坚持软件测试之路,谢谢。

赞(0) 打赏
未经允许不得转载:小熊分享邦 » 黑盒测试基础之测试方案制定| 小熊测试

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏