相信这篇文章有很多人觉得是很无聊的,因为是最没有 “含金量的” 手工测试相关的内容。有那么一部分人还是认为手工测试就是点、点、点。我说你没说错,手工测试就是点,哪里不对点哪里,哪里出错点哪里。
我们都知道测试这一行,测试用例是一切的基础,是根基。但往往越简单的问题,却越难。最近在一些技术群,抛出之后。讨论异常活跃。虽然看似一个简单的问题,平时也都用到的技能,值得我们去讨论和深思。
什么是好用例, 好用例的标准是什么?如果说对测试的业务的相对熟悉,用脑图串一些测试点或者场景是否更合适;细化当然好,但问题是细化到那种程度?其次用例的维护,不维护测试用例,维护用例的成本如何? 一次性用例的是否有必要? 写一份覆盖全且不啰嗦不冗余的用例按理来说应该是挺难的。看过@sylan215 以及邰晓梅老师《海盗派测试分析》
让我不断的思考,测试用例的是否真的有必要,?而且一些在一些相对复杂的场景,测试用例也不一定能完全覆盖的到,倒不如通过发散思维去测试,尝试探索性时间效率上不仅比写测试用例和执行用例的速度要快,而且检出的有效 bug 数会比有测试用例的高很多。 当然我不是不否认测试用例,测试用例只是我们的一个辅助性的工具,可以通过思维导图,或者自己的一些小笔记等来体现。这一段仅仅是我的个人观点。不喜勿喷。