51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 6444|回复: 19
打印 上一主题 下一主题

黑盒测试和白盒测试是软件测试的两种基本方法,请分别说明各自的优点和缺点!

[复制链接]
  • TA的每日心情
    擦汗
    昨天 09:07
  • 签到天数: 527 天

    连续签到: 4 天

    [LV.9]测试副司令

    跳转到指定楼层
    #
    发表于 2019-5-7 15:36:06 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
    1测试积点
    黑盒测试和白盒测试是软件测试的两种基本方法,请分别说明各自的优点和缺点!  
    游客,如果您要查看本帖隐藏内容请回复




    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    19#
    发表于 2020-2-24 13:36:54 | 只看该作者
    想看看回答的内容
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-12-26 11:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    18#
    发表于 2020-1-7 18:45:34 | 只看该作者
    kk
    回复

    使用道具 举报

    该用户从未签到

    17#
    发表于 2019-8-21 13:30:20 | 只看该作者
    dd
    回复

    使用道具 举报

    该用户从未签到

    16#
    发表于 2019-8-13 11:35:25 | 只看该作者
    xiexie
    回复

    使用道具 举报

    该用户从未签到

    15#
    发表于 2019-6-17 17:07:57 | 只看该作者
    学习了
    回复

    使用道具 举报

    该用户从未签到

    14#
    发表于 2019-6-17 17:07:45 | 只看该作者
    回复

    使用道具 举报

    该用户从未签到

    13#
    发表于 2019-6-17 16:52:13 | 只看该作者
    学习一下
    回复

    使用道具 举报

    该用户从未签到

    12#
    发表于 2019-6-4 13:57:40 来自手机 | 只看该作者
    学习
    回复

    使用道具 举报

    该用户从未签到

    11#
    发表于 2019-5-9 14:02:48 | 只看该作者
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2019-4-18 10:34
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    10#
    发表于 2019-5-8 20:17:51 | 只看该作者
    学习
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-4-15 19:11
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    9#
    发表于 2019-5-8 19:19:35 | 只看该作者
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2019-6-4 14:30
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    8#
    发表于 2019-5-8 17:28:07 | 只看该作者
    这个真的不太清楚
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-11-8 10:04
  • 签到天数: 473 天

    连续签到: 2 天

    [LV.9]测试副司令

    7#
    发表于 2019-5-8 10:34:36 | 只看该作者
    黑盒比较常见,白盒考验编程
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-7-23 11:23
  • 签到天数: 316 天

    连续签到: 1 天

    [LV.8]测试军长

    6#
    发表于 2019-5-8 10:05:04 | 只看该作者
    黑盒测试的优点有:比较简单,不需要了解程序内部的代码及实现;与软件的内部实现无关;  从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题;基于软件开发文档,所以也能知道软件实现了文档中的哪些功能;在做软件自动化测试时较为方便。
      黑盒测试的缺点有:不可能覆盖所有的代码,覆盖率较低,大概只能达到总代码量的30%;自动化测试的复用性较低。
      白盒测试的优点有:帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐    藏的问题。
      白盒测试的缺点有:程序运行会有很多不同的路径,不可能测试所有的运行路径;测试基于代码,只能测试开发人员做的对不对,而不能知道设计的正确与否,可能会漏掉一些功能需求;系统庞大时,测试开销会非常大。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:28
  • 签到天数: 2812 天

    连续签到: 5 天

    [LV.Master]测试大本营

    5#
    发表于 2019-5-8 09:25:01 | 只看该作者
    黑盒测试
    优点:能够对于业务流程来进行测试,可以发现白盒测试中无法发现的bug。再就是针对UI层的测试也是白盒测试无法完成的。
    缺点:对于测试者自身水平和测试用例的质量有一定的要求。无法准确的定位bug。改修的bug的成本高。
    白盒测试
    优点:能够快速定位bug,并且在整个测试流程中bug的改修成本最低。
    缺点:对于编码能力有要求。无法实现对于业务流程上的测试。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:59
  • 签到天数: 1801 天

    连续签到: 5 天

    [LV.Master]测试大本营

    4#
    发表于 2019-5-8 09:22:22 | 只看该作者
    黑盒测试的优点有:比较简单,不需要了解程序内部的代码及实现;与软件的内部实现无关;  从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题;基于软件开发文档,所以也能知道软件实现了文档中的哪些功能;在做软件自动化测试时较为方便。
    黑盒测试的缺点有:不可能覆盖所有的代码,覆盖率较低,大概只能达到总代码量的30%;自动化测试的复用性较低。
    白盒测试的优点有:帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐    藏的问题。
    白盒测试的缺点有:程序运行会有很多不同的路径,不可能测试所有的运行路径;测试基于代码,只能测试开发人员做的对不对,而不能知道设计的正确与否,可能会漏掉一些功能需求;系统庞大时,测试开销会非常大。
    回复

    使用道具 举报

  • TA的每日心情

    2024-7-8 09:00
  • 签到天数: 943 天

    连续签到: 1 天

    [LV.10]测试总司令

    3#
    发表于 2019-5-8 09:19:13 | 只看该作者
    黑盒测试的优点有:比较简单,不需要了解程序内部的代码及实现;与软件的内部实现无关;  从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题;基于软件开发文档,所以也能知道软件实现了文档中的哪些功能;在做软件自动化测试时较为方便。
      黑盒测试的缺点有:不可能覆盖所有的代码,覆盖率较低,大概只能达到总代码量的30%;自动化测试的复用性较低。
      白盒测试的优点有:帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐    藏的问题。
      白盒测试的缺点有:程序运行会有很多不同的路径,不可能测试所有的运行路径;测试基于代码,只能测试开发人员做的对不对,而不能知道设计的正确与否,可能会漏掉一些功能需求;系统庞大时,测试开销会非常大。
    回复

    使用道具 举报

  • TA的每日心情

    2024-5-20 21:29
  • 签到天数: 996 天

    连续签到: 1 天

    [LV.10]测试总司令

    2#
    发表于 2019-5-7 16:37:22 | 只看该作者
    还是楼主回答的更准确。学习了。
    回复

    使用道具 举报

  • TA的每日心情

    2024-5-20 21:29
  • 签到天数: 996 天

    连续签到: 1 天

    [LV.10]测试总司令

    1#
    发表于 2019-5-7 16:33:30 | 只看该作者
    黑盒测试
    优点:能够对于业务流程来进行测试,可以发现白盒测试中无法发现的bug。再就是针对UI层的测试也是白盒测试无法完成的。
    缺点:对于测试者自身水平和测试用例的质量有一定的要求。无法准确的定位bug。改修的bug的成本高。
    白盒测试
    优点:能够快速定位bug,并且在整个测试流程中bug的改修成本最低。
    缺点:对于编码能力有要求。无法实现对于业务流程上的测试。
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-16 09:06 , Processed in 0.078087 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表