你必须掌握的3种测试方法

发表于:2022-1-19 09:35

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:软件测试狂阿沐    来源:CSDN

  黑盒测试
  在不了解应用程序内部工作原理的情况下进行测试的方法称为黑盒测试。测试人员忘记了系统架构,无法访问源代码。通常,在执行黑盒测试时,测试人员将通过提供输入和检查输出与系统的用户界面进行交互,而无需知道输入的处理方式。
  下表列出了黑盒测试的优缺点。
  白盒测试
  白盒测试是对内部逻辑和代码结构的详细研究。白盒测试也称为玻璃测试或开箱测试。为了进行白盒上的应用程序的测试,测试人员需要知道的代码的内部工作。
  测试人员需要查看源代码,找出代码的哪个单元/块表现不当。
  下表列出了白盒测试的优缺点。
  灰盒测试
  灰盒测试是一种测试应用程序的技术,对应用程序的内部工作知之甚少。在软件测试中,您知道的越多,在测试应用程序时越好。
  掌握系统领域总是让测试人员优于领域知识有限的人。与黑盒测试不同,测试人员仅测试应用程序的用户界面; 在灰盒测试中,测试人员可以访问设计文档和数据库。拥有这些知识后,测试人员可以在制定测试计划时准备更好的测试数据和测试场景。
  测试方法的比较
  下表列出了区分黑盒测试,灰盒测试和白盒测试的要点。

  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号