天网 发表于 2004-11-17 10:23:21

第143贴【2004-11-17】:测试是不可能穷尽的,当测试出口条件满足时就可以停止测试

有测试大师说测试是为了发现错误,一个好的测试是发现以前没有发现的错误。但是这个要求可能会使人走入极端。其实,不同的系统有着不同的质量要求,对于质量要求严格的系统,可能需要进行长时间的,全面的测试,尽可能的去挖掘系统中的缺陷。然而对于质量要求不是很严格的系统,系统是允许可以出现错误的,因此我们通过测试是要使得系统的缺陷数量能够降到可接受的范围内。
    测试是不可能穷尽的,资源和时间是有限的。因此我们在做测试的时候需要分析哪些功能是对用户很关键的,在这些功能中出现某类型错误对用户是不可接受的,而相对其它一些功能,出现的错误是可以容忍的,这样,我们在测试的时候,重点就应当去寻找那些用户不可接受的错误,而不是漫无目的的去搜索错误。同时我们应当对测试定义合理的出口标准,这是因为测试是没有穷尽的,系统中的问题你总是可以一直发现下去,然而我们不能无休止的去寻找这些问题。当条件满足的时候,我们就应当停止测试。而测试出口条件的设置需要考虑系统的质量要求及系统的资源要求。曾经有人说过:当时间和资源用尽的时候,测试也就停止了。这是没有办法的最好办法。

cat_zhang 发表于 2004-11-18 11:45:48

我认为测试人员所需要做的就是姚保证上市的软件带着的BUG时影响非常小的BUG,一个好的测试人员总是在思考还有那些没有测试到,并总想着要对软件中的薄弱部分活交互不正常的部分进行试验
页: [1]
查看完整版本: 第143贴【2004-11-17】:测试是不可能穷尽的,当测试出口条件满足时就可以停止测试