caiw0418 发表于 2011-3-16 15:53:14

【讨论】如何提高测试用例覆盖率

最近在写一些测试用例,发现在执行的时候覆盖率很低。要嘛是场景没有覆盖到,要嘛是界面测试没覆盖全,再糟糕的是逻辑上没有想到,大家所在公司对于提高用例覆盖率有没什么具体的措施或者做法呢?

moonet 发表于 2011-3-16 16:53:00

留下求知的脚印~~

Jackc 发表于 2011-3-18 12:24:13

用例覆盖率的提高通常都是依靠同行评审,如何调动大家的激情参与进来,真还不是一两句话能说明白的....

说说其他的方面,通常,用例泄漏除LZ提到的场景/UI/逻辑 三个外,测试数据也是泄漏的常客。
从简单的说起,
UI泄漏,属于低级错误,主要原因是测试员疏忽大意(需求不全的情况不讨论)。针对此类问题,应对其负责人员至少口头警告,甚至可以定义出严厉的规范。

逻辑泄漏,通常出现在测试人员对开发概要设计不熟悉的情况下。所以,加强与开发沟通,尽量让测试人员多了解程序实现逻辑,也可以在设计用例前期组织相关程序开发培训。
另外,在设计流程类用例时,可多参考白盒用例设计方法。

场景泄漏,这类泄漏就不太好处理了。它通常发生在特殊用户场景测试,如容错测试。这类泄漏只能依靠测试员的“经验”解决,而经验交流效果最好的就是评审。
当然,有些NB公司有客户体验部门,则可以从其拿到不少有价值的参考信息补充场景测试内容。

数据泄漏,与场景泄漏的原因差不多,所以处理方式也一样,不再多说。
页: [1]
查看完整版本: 【讨论】如何提高测试用例覆盖率