黑盒测试和白盒测试的区别
黑盒法:该方法是把被测试对象看成一个黑盒子,测试人员完全不考虑程序内部结构和处理过程.只在软件的接口处进行测试,根据需求规格说明书.检查程序是否满足功能要求.因此黑盒测试有称为功能测试或数据驱动测试/白盒法:该方法是把测试对象看作一个打开的盒子,测试人员须了解程序的内部结构和处理过程,一检查处理过程的细节为基础,对程序中尽可能多的逻辑路径进行测试,检验内部控制结构和数据结构是否有错,实际的运行状态与预期的状态是否一致.
OA系统进行黑盒子测试该怎么做
谢邀
软件测试分类颇多,黑盒、白盒、灰盒、集成、单元、性能、压力等等。
黑盒测试,则是把程序当做一个黑盒子,不考虑内部运行情况,只根据程序输入条件和输出信息进行测试。
灰盒测试,由方法和工具组成,这些方法和工具取材于应用程序的内部知识和与之交互的环境,能够用于
黑盒测试
以增强测试效率、错误发现和错误分析的效率。说白了,也就是用一些自动化测试工具,安全测试工具,性能测试工具等进行的测试。
工作过程中,不必要计较这类术语。 因为这些除了专业测试人员,很多开发也不关心这类细节。
过于计较这类术语,只会带来沟通障碍。
《Google 软件测试之道》1.5 测试类型,早已提及这个问题。
什么是黑盒测试和白盒测试
黑盒测试是从一种从软件外部对软件实施的测试,也称功能测试或基于规格说明的测试。其基本观点是:任何程序都可以看作是从输入定义域到输出值域的映射,这种观点将被测程序看作一个打不开的黑盒,黑盒里面的内容(实现)是完全不知道的,只知道软件要做什么。因无法看到盒子中的内容,所以不知道软件是如何实现的,也不关心黑盒里面的结构,只关心软件的输入数据和输出结果。
白盒测试也称结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能。
关注优就业,学习更多IT知识。
相关问答
当然可以!以下是几个关于《黑盒测试和白盒测试的区别 黑盒测试白盒测试》的问答,用口语化的风格来呈现:
1. 什么是黑盒测试和白盒测试?
答:嘿,黑盒测试就像你用手机一样,只关心它能干什么,比如打电话、发短信,但不管里面的电路是怎么工作的,白盒测试呢,就像你打开手机壳,研究里面的电路板和芯片,关注每个部件是怎么运作的,黑盒测试看功能,白盒测试看内部结构。
2. 黑盒测试和白盒测试最大的区别是什么?
答:哈,最大的区别就是“看”的角度不一样,黑盒测试就像你在外头看电影,只关心剧情好不好看;白盒测试就像你在后台看剧组怎么拍戏,关注每个细节和流程,一个注重结果,一个注重过程。
3. 什么时候用黑盒测试,什么时候用白盒测试?
答:这个问题好!如果你想知道这个软件用起来顺不顺手,功能有没有问题,那就用黑盒测试,比如测个电商网站,看看能不能顺利下单,如果你想确保代码质量,每个模块都没bug,那就用白盒测试,比如检查一段代码的逻辑对不对,看你想解决什么问题啦。
4. 黑盒测试和白盒测试哪个更重要?
答:哎呀,这俩其实都挺重要的,就像吃饭和喝水一样,缺一不可,黑盒测试能帮你发现用户使用时的问题,白盒测试能帮你找到代码里的隐患,最好是结合起来用,才能全面保证软件质量,你说哪个更重要?我觉得都重要!
希望这些问答能帮到你,理解起来更轻松!😄
本文来自作者[亦玉]投稿,不代表泰瑞付立场,如若转载,请注明出处:https://raypay.cn/zlan/202411-753.html
评论列表(4条)
我是泰瑞付的签约作者“亦玉”!
希望本篇文章《黑盒测试和白盒测试的区别 黑盒测试白盒测试》能对你有所帮助!
本站[泰瑞付]内容主要涵盖:生活百科,小常识,生活小窍门,知识分享
本文概览:黑盒测试和白盒测试的区别黑盒法:该方法是把被测试对象看成一个黑盒子,测试人员完全不考虑程序内部结构和处理过程.只在软件的接口处进行测试,根据需求规格说明书.检查程序是否满足功能...