软件测试工程师该如何进行需求分析

在讨论测试需求分析之前,我想跟大家明确一下软件测试的生命周期。很多朋友对整个测试过程的周期不甚了解,导致测试工作混乱不堪,名有明确的思路。这样是无论如何都不能做好软件测试工作的。

测试需求分析:从产品需求挖掘出我们需要的测试需求

测试设计:根据测试需求,设计测试方案和测试用例

制定测试计划:根据项目实际安排人员周期

执行测试:依照测试计划,执行测试用例

质量评估:提交Bug,提交测试报告

为什么要做测试需求分析?

举一个现实生活中大家经常用到的例子。生活中可能经常有人这么问你:我想买台电脑,有什么推荐么?那么我们是不是需要问这么几个问题:买来干嘛的?台式机还是笔记本?你预算多少啊?对系统有啥要求么?

只有这些问题我们都明确了之后,我们才能够帮忙去推荐。也就是说,通过这些问题,我们才能了解对方的需求。同样,我们做测试工作,产品需求并不等于测试需求,如果没有测试需求分析,就会导致我们对产品了解不完整、不准确,对产品的测试也会不透彻。所以,测试需求分析是必不可少的环节。

如何进行测试需求分析呢?

分析任何一个事物,我们都需要一个分析对象,同样测试需求分析首先要有一个分析对象。作为测试需求分析的对象,一般有这么几种形式:产品需求文档、交互稿、技术文档、会议纪要等其他参考资料。根据这些资料文档,我们从测试的角度进行分析。

产品需求文档

交互稿

技术文档、会议纪要等其他参考

在测试需求分析的过程中我们需要用到一些思维导图的工具,帮助我们从广度和深度更加直观的去分析需求。他可以把我们整个的思考过程层次化、结构化的表达出来。思维导图的工具有很多,在这里主要跟大家分享、比较下北月用过的几个,孰优孰劣,大家自己去判断。

将这些确定的条件合起来,我们就可以得到买电脑的需求。

  • 测试需求分析的类型(从广度上分析)

测试需求分析的类型其实大家也再熟悉不过,大家可以参考清流的文章”这样考虑测试点,做个合格的测试工程师”,在这里北月不多说。

 

欢迎使用66资源网
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
7. 本站有不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别!

66源码网 » 软件测试工程师该如何进行需求分析

提供最优质的资源集合

立即查看 了解详情