1、需求分析,和客户确定好进行测试的目的是什么?
1)对测试范围进度量
2)对处理分支进行度量
3)对需求业务的场景进行度量
4)明确其功能对应的输入、处理和输出
5)把隐式需求转变为明确
2、测试计划,明确测试活动的要素
1)测试需求是什么(所需的标准)
2)决定怎么测试
3)明确预算和进度要求
4)明确测试时间(时间表、期限、和里程碑)
5)确定测试人员(与项目有关的人员和他们的责任)
6)确定测试环境 ( 硬件、软件、通信等 )
7)测试中需要的技能,工具以及相应的背景知识(记录和回放工具、覆盖分析、测试跟踪、问题和缺陷跟踪)
8)测试过程中可能遇到的风险(风险控制以及确定质量评估标准, 例如发行过程、变更过程)。
测试需求需要做到尽可能的详细明确,以避免测试遗漏和误解。
3、测试用例设计。在确定好测试计划之后,需要设计测试用例以及关于测试数据的设计。建立优先级、确定测试所涉及的范围和限制。测试用例设计内容包含:用例标题、编号、等级、预置条件、步骤和预期结果。
4、确定测试的步骤和方法── 部件、集成、功能、系统、负载、可用性等各种测试
5 确定对测试的输入数据的要求,确定输入环境的类别、边界值分析、错误类别
6、准备测试计划文件和对计划进行必要的回顾
7、准备白盒测试案例,对测试案例进行必要的回顾或调查
8、准备测试环境和测试用具,得到必需的用户手册、参考文件、安装指南,建立测试跟踪过程,建立日志和档案、建立或得到测试输入数据
9、进行测试
10、测试总结。得出评估和报告结果, 跟踪问题并解决它, 如果有必要,重新进行测试。
标签:测试内容、软件测评过程