今天来聊聊关于白盒测试及黑盒测试分别有哪些常用测试技术?,什么是白盒测试和黑盒测试有什么区别的文章,现在就为大家来简单介绍下白盒测试及黑盒测试分别有哪些常用测试技术?,什么是白盒测试和黑盒测试有什么区别,希望对各位小伙伴们有所帮助。
1、白盒测试是一种测试用例设计方法,盒子指的是被测试的软件,白盒指的是盒子是可视的,你清楚盒子内部的东西以及里面是如何运作的。
2、黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。
3、两种测试都适合网页游戏。
4、区别如下:测试方法不同白盒测试的测试方法有代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、路径覆盖和程序变异。
5、黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法、场景法等。
6、2、作用不同白盒测试通过检查软件内部的逻辑结构,对软件中的逻辑路径进行覆盖测试;在程序不同地方设立检查点,检查程序的状态,以确定实际运行状态与预期状态是否一致。
7、黑盒测试法注重于测试软件的功能需求,主要试图发现功能不正确或遗漏、界面错误、输入和输出错误、数据库访问错误、性能错误和初始化和终止错误等几类错误。
8、3、特点不同白盒测试依据软件设计说明书进行测试、对程序内部细节的严密检验、针对特定条件设计测试用例、对软件的逻辑路径进行覆盖测试。
9、黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试。
10、扩展资料:白盒测试优缺点:优点:1. 迫使测试人员去仔细思考软件的实现;2. 可以检测代码中的每条分支和路径;3. 揭示隐藏在代码中的错误;4. 对代码的测试比较彻底;5. 最优化。
11、缺点:1. 昂贵;2. 无法检测代码中遗漏的路径和数据敏感性错误;3. 不验证规格的正确性。
12、参考资料:百度百科-白盒测试百度百科-黑盒测试。
相信通过什么是白盒测试和黑盒测试有什么区别这篇文章能帮到你,在和好朋友分享的时候,也欢迎感兴趣小伙伴们一起来探讨。