什么叫做冗余 黑盒测试与白盒测试各有哪些优缺点,应该如何结合才能解决漏洞和冗余问题?

黑盒测试与白盒测试各有哪些优缺点,应该如何结合才能解决漏洞和冗余问题?黑盒测试与软件实现无关。测试用例开发可以与实现并行进行,因此可以减少项目开发的总时间。但是,测试用例之间可能存在严重的冗余,并且可

黑盒测试与白盒测试各有哪些优缺点,应该如何结合才能解决漏洞和冗余问题?

黑盒测试与软件实现无关。测试用例开发可以与实现并行进行,因此可以减少项目开发的总时间。但是,测试用例之间可能存在严重的冗余,并且可能存在未经测试的软件漏洞。

白盒测试仅限于完成的代码行为,这与代码过于接近。

如果将黑盒测试与白盒测试的覆盖指数相结合,将发现并解决冗余和漏洞问题。

如果发现多个功能测试用例遍历同一程序路径,可以怀疑这种冗余不会有新的缺陷。如果没有达到一定的DD路径覆盖率,就可以知道功能测试用例中存在漏洞。