为什么测试人员要参加需求分析?也就是进行测试需求分析的目的是什么?
第一、把用户需求转化为功能需求
1)对测试范围进度量
2)对处理分支进行度量
3)对需求业务的场景进行度量
4)明确其功能对应的输入、处理和输出
5)把隐式需求转变为明确
![87c549e9f7cc0559ccd114a354e80699.png](https://i-blog.csdnimg.cn/blog_migrate/38328f05ad9a7ab79ada180ca79f27b1.jpeg)
第二、明确测试活动的五个要素
测试需求是什么、决定怎么测试、明确测试时间、确定测试人员、确定测试环境、测试中需要的技能,工具以及相应的背景知识,测试过程中可能遇到的风险等等。测试需求需要做到尽可能的详细明确,以避免测试遗漏和误解。
# 那么,接下来怎么进行测试需求分析? #
1)确认功能
(业务功能、辅助功能、数据约束、易用性需求、编辑约束、参数需求、权限需求、性能约束)
1、业务功能:与用户实际业务直接相关的功能或者细节;
2、辅助功能:辅助完成业务功能的一些功能或者细节,例如:设置过滤条件;
3、数据约束:功能的细节,主要是用于控制在执行功能时,数据的显示范围,数据之间的关系等;
4、易用性需求:功能的细节,产品中必须提供&#