美文网首页有道测试软件测试@IT·互联网
测试需要更多的场景化思维

测试需要更多的场景化思维

作者: IT老李 | 来源:发表于2016-12-08 18:52 被阅读148次

    “不要因为走的太远而忘记为什么出发” 纪伯伦《先知》。

    为什么要测试,这既是一个老生常谈的问题,也是很难回答的问题。不同的观点没有绝对的对与错,代表着角度、立场的不同。只有站在客观的角度审视不同的观点,并与自己所在的环境进行融合才能找到适合自己的方法。

    《测试的艺术》上对测试目的的解释:
    ①、软件测试是为了发现错误而执行程序的过程;
    ②、测试是为了证明程序有错,而不是证明程序无错误。
    ③、一个好的测试用例是在于它能发现至今未发现的错误;
    ④、一个 成功的测试是发现了至今未发现的错误的测试。

    还有很多其他的定义都差不多,也就不关心了。

    个人支持的一种观点: 测试的目的是为了验证产品在特定场景下满足客户的功能、性能、易用性、可靠性等各个方面的要求。

    此观点很早就有了,需要强调的两点:1. 特定场景。2. 验证正确。

    本篇主题不是为了抛出这个观点,而是想说明场景化思维对测试设计的引导作用:产品有明确的需求和场景应用,抛开技术角度,依据场景化的测试设计,是不是可以使用50%的人力发现90%的问题?而不用去考虑其余90%的细致末节,发现那些在产品的生命周期内都不会碰到的问题呢?

    创业型公司、客户群明确的产品是不是更适用于这种方式? 是否可以作为现有测试方式的一种主要形式?

    相关文章

      网友评论

        本文标题:测试需要更多的场景化思维

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