美文网首页
黑盒测试过程中容易忽略并引发线上bug的一步

黑盒测试过程中容易忽略并引发线上bug的一步

作者: loveyena | 来源:发表于2019-05-09 13:01 被阅读0次

    黑盒测试过程,像是一个哑巴让瞎子兽医检查大象有没有生病的过程。你完全不知道你面前站的是一头什么样的大象,你需要触摸大象的每一寸皮肤,并加上与你所期望的好的大象进行比较,看哪里存在不对劲。当瞎子摸完一遍大象说我觉得大象没有问题了,这个结果其实并不可信,因为瞎子医生心理预期的大象可能生哪些病并未包括大象实际生的病的种类;哑巴也不便告诉摸象的瞎子,其实大象的一条腿被钉子给扎了,要把大象抬高才能摸到伤口。     

    那么瞎子医生怎么才能更好的判断大象哪里有问题呢?逆向思维一下,瞎子是眼瞎了,嘴巴还是能说话的。哑巴的嘴巴是不能说话,但是能听见和看见。瞎子医生在给哑巴看大象的时候,可以先和哑巴说明,我等会要看大象的哪些那些地方,你家大象是在这些地方有问题吗?哑巴听到后觉得对,敲两下瞎子的头,表示是对的,瞎子按照这些地方检查,就能检查出大象的病情。哑巴如果觉得不对,可以把还要检查的地方写下来,并让会说话的人帮忙传达给瞎子,这样也能让瞎子最终找到生病的地方。

    黑盒测试,测试工程师就是瞎子医生,开发人员或产品就是哑巴。他们只是给了测试一个可能有问题的产品,但并不知道测试人员要测什么。如果加上用例评审,让开发知道你将要测试那些地方,因为他们是最清楚这次的改动是否都被覆盖到测试或回归范围之内的人。如有未覆盖可提出,测试人员能及时补充到测试范围。避免到了线上才发现还有其他改动没有被覆盖。这也是将测试和开发之间需紧密沟通的事情落到实处的一步,不可或缺的一步。

    这是从以往测试过程中总结出的宝贵经验,也是善意的提醒。没有用例评审的测试人员,请邀请你的开发人员尽快加入这一步骤。

相关文章

  • 黑盒测试过程中容易忽略并引发线上bug的一步

    黑盒测试过程,像是一个哑巴让瞎子兽医检查大象有没有生病的过程。你完全不知道你面前站的是一头什么样的大象,你需要...

  • 测试同学,遇到偶发性bug如何定位和处理?

    测试同学,遇到偶发性bug是常有的事情 有些测试同学直接忽略了但是线上一旦重现了,就得背锅 有些测试同学非要开发同...

  • 微不足道之第三篇:关于Web测试

    今天谈谈关于Web项目bug修复后上线流程和线上监控的思考。 首先,当bug在测试环境修复并验证通过,让研发打包...

  • 紧急Bug修复上线流程

    我们在测试的过程中不可避免的会遇到线上BUG,那如果来了紧急的线上BUG我们该如何处理呢?我总结了一个流程图请大家...

  • 开发中,你一般是如何调适bug的

    bug分为线上的bug和测试中的bug 对于线上的bug 项目使用了友盟统计,因此会有崩溃日志,通过解析dYSM可...

  • 黑盒测试和白盒测试

    什么黑盒测试?黑盒测试方法都包括哪些? 黑盒测试意味着测试要在软件的接口处进行。是把测试对象看做一个黑盒子,测试人...

  • 2018-10-19第一周总结

    本周总结 黑盒测试1.界面测试2.页面功能测试3.流程测试4.测试方法5.测试使用工具6.BUG管理流程7.mar...

  • 软件测试手段七大分类

    第一种,黑盒测试 1,定义 2,黑盒测试的优缺点 优点: 容易实施,不需要关注程序内部的实现 更贴近用户的使用角度...

  • 黑盒测试概述

    黑盒测试方法: 黑盒测试又称为功能测试,是相对于白盒测试来说的,黑盒测试不关注软件内部实现逻辑,只测试最终的功能 ...

  • 带上眼罩测试软件

    阅读《软件测试》书籍随手记录的笔记 动态黑盒测试不深入代码细节测试软件的方法称为动态黑盒测试。动态黑盒测试常被称为...

网友评论

      本文标题:黑盒测试过程中容易忽略并引发线上bug的一步

      本文链接:https://www.haomeiwen.com/subject/dbkwoqtx.html