重点:白盒测试(路径覆盖、判定覆盖、条件覆盖)
路径覆盖
包含了分支覆盖,但与谓词覆盖无关。要求走完所有的路径。如下图,设计测试用力时,有四条路径,需要走完这四条路径。
软件测试的目的:
GlenMyers给出的软件测试目的:
1.测试是一个为了发现错误而执行程序的过程
2.一个好的测试用例是指很可能找到迄今为至尚未发现的错误的测试用例。
3.一个成功的测试是指揭示了迄今为至尚未发现的错误的测试。
重点:白盒测试(路径覆盖、判定覆盖、条件覆盖)
包含了分支覆盖,但与谓词覆盖无关。要求走完所有的路径。如下图,设计测试用力时,有四条路径,需要走完这四条路径。
软件测试的目的:
GlenMyers给出的软件测试目的:
1.测试是一个为了发现错误而执行程序的过程
2.一个好的测试用例是指很可能找到迄今为至尚未发现的错误的测试用例。
3.一个成功的测试是指揭示了迄今为至尚未发现的错误的测试。