如果我们必须在动态黑盒测试与静态白盒测试之间做出选择,哪一个更值得我们选择? 动态黑匣子测试正在进行测试,而没有深入了解底层代码,而静态白盒测试是代码审查而不执行它。动态黑盒测试与静态白盒测试
0
A
回答
1
如果您绝对必须选择黑箱测试。如果代码在做错事情时处于完美状态,这并没有帮助。测试还应验证该产品可以实际用于解决客户的问题。
这就是说,我不明白你为什么应该(或可能)将测试限制在一种类型。不同的策略会带来不同的问题,最好是做一点点小事,而不是花时间做一件事。
0
这取决于要求,但静态白盒测试是因为以下几点可取:
白箱整体检测许多类别的发病率较高,我们可以推理出具有较低FN (假阴性)率。 静态比动态5更好的7类:
- 凭证/会话预测
- SQL注入
- 路径遍历
- 不足授权
- OS征用
SQL注入,路径遍历和OS命令deering可能通过静态找到更好,因为这对于静态的100%代码覆盖率来说是一个好方法。
相关问题
- 1. 是JUnit黑盒还是白盒测试?
- 2. “单元测试”是否属于白盒或黑盒测试?
- 3. 单元测试应该是黑盒测试还是白盒测试?
- 4. Android白盒测试
- 5. android白盒测试
- 6. 如何测试方法(白盒测试)
- 7. Android APK测试 - 黑盒
- 8. macOS Xcode黑盒测试
- 9. Android黑盒UI测试
- 10. 有黑盒测试的自动化测试工具吗?
- 11. AS2 - 多个动态测试盒与一个滚动面板/条
- 12. 黑盒测试的最佳实践
- 13. 如何计划白盒测试
- 14. 黑盒回归测试的测试框架
- 15. 单元测试,黑盒测试时需要多长时间?
- 16. 软件测试规范的黑盒测试
- 17. 白盒测试失败但黑盒测试成功时的示例,反之亦然?
- 18. Juint测试与静态类
- 19. 是回归测试一个白盒测试?
- 20. 动态测试或静态链接测试?
- 21. CCAvenue沙盒网站测试
- 22. Paypal沙盒测试支付
- 23. 沙盒/测试环境?
- 24. GLSL点盒内测试
- 25. Javascript沙盒单元测试
- 26. iOS的沙盒帐户测试航班测试版测试
- 27. 黑盒测试与python的ncurses python应用程序通过Paramiko
- 28. 什么是红盒子,黄盒子和绿盒子测试?
- 29. 用于黑盒测试的自动输入生成器
- 30. 质量保证:自动黑盒测试声明
完全同意。你为什么选择?开发人员应该以他们认为最有可能失败的方式对代码进行单元测试。除此之外,您可以使用其他参数来进行黑盒测试 – piotrek