前言:
软件测试是为了发现错误而执行程序的过程,是对需求分析、设计和编码3个阶段进行的最终复审。下面介绍了软件测试的原则,方法过程等,测试用例的设计,测试的步骤还有软件的调试技术。
一、软件测试
软件测试的目的:
(1)测试是程序的执行过程,目的在于发现错误
(2)一个好的测试用例在于能发现至今未发现的错误
(3)一个成功的测试是发现了至今未发现的错误的测试
测试的原则:
(1)避免程序员检查自己的程序
(2)软件测试应尽早地,不断地进行
(3)软件测试不等于程序测试
(4)充分认识错误地群集现象
(5)测试用例应包括测试输入数据和与之对应的输出结果
(6)测试用例的输入数据应包括合理的输入和不合理的输入
(7)严格执行测试计划,避免测试的随意性
软件测试的方法:
基于计算机的测试有两 种方法。
1.黑盒测试(功能测试)
2. 白盒测试(结构测试)
软件测试的过程:
