闲谈软件测试和软件调试的区别---如果要喷, 请手下留情

        本文聊聊软件测试和软件调试的区别, 可能会流于肤浅。 如果要喷, 请手下留情大笑


      一.  测试和调试的主体不同。

        一般来说, 测试是由测试人员来完成, 你很少看到有测试人员去调试代码的; 而调试主要是由开发人员来完成的, 当然, 如果要写出高质量的代码, 开发人员必须进行自测试。 


       二. 测试和调试的目的不同。

         测试是为了发现软件中的bug, 并不需要怎么关注bug产生的原因, 我很少看到测试人员去分析bug原因的; 而调试通常是大概知道或者已经知道有bug, 要定位出bug产生的具体原因, 并修改。 当然, 为了开发出高质量的代码, 开发人员也可以有意或者无意去关注可能的bug. 


       三. 测试的和调试的客体不同。

          测试可以测软件的方方面面(代码, 文档, 软件易用性, 友好性); 调试的对象一般是代码。


       四. 测试和调试所用的工具不同。

          测试有很多现成的成熟工具, 如自动化测试; 调试一般多用调试器, 日志等。


        以下属于闲扯

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值