一、软件测试是什么?
软件项目测试计划是描述测试目的、范围、方法和软件测试的重点等的文档。对于验证软件产品的可接受程度编写测试计划文档是一种有用的方式。
二、软件测试计划应该怎么制定?
软件开发公司或者政府机关的每个项目的测试内容和复杂度各不相同,有一个统一的软件测试计划并不现实,但主要的内容可以从以下几个方面考虑:
1. 测试目标
在制定测试计划时,必须清晰、简洁,且在产品质量和可靠性目标上,项目组相关人员的意见应达成一致。
2. 事项安排
本次测试参与的员工、时间、地点、测试工具、软硬件环境、文档储存位置都应该明确,要清晰、合理安排妥当。
3.测试的阶段
根据开发模式制定每一个阶段的测试情况,需要明确每一个预定的测试阶段,并告知项目小组,有助于整个小组形成和了解全部开发模式;测试人员的进入和退出规则。
4.测试策略
主要描述测试小组用于测试整体和每个阶段的方法,如需要决定使用黑盒测试,还是白盒测试,手工测试还是进行自动化测试等。决定测试策略需要由经验相当丰富的测试员来做。
5.风险和问题
明确指出项目潜在问题或者风险区域,并在计划中进行列出,在进度中给予说明。
具体的软件测试计划并不是一成不变的,需要根据测试进度的变化动态调整。