黑盒子测试的步骤包括:
- 测试计划:根据用户需求报告中关于功能要求和性能指标的规格说明书,定义相应的测试需求报告,制订黑盒测试的最高标准。同时适当选择测试内容,合理安排测试人员、测试时间及测试资源等。
- 测试设计:将测试计划阶段制订的测试需求分解、细化为若干个可执行的测试过程,并为每个测试过程选择适当的测试用例。
- 测试开发:建立可重复使用的自动测试过程。
- 测试执行:执行测试开发阶段建立的自动测试过程,并对所发现的缺陷进行跟踪管理。测试执行一般由单元测试、组合测试、集成测试、系统联调及回归测试等步骤组成,测试人员应本着科学负责的态度,一步一个脚印地进行测试。
- 测试评估:结合量化的测试覆盖域及缺陷跟踪报告,对于应用软件的质量和开发团队的工作进度及工作效率进行综合评价。
黑盒子测试只有严格按照步骤进行,才可能对应用程序的质量进行把关。