千锋西安讲师分享 如何检查测试用例覆盖情况
推荐
在线提问>>
软件测试工程师的主要工作就是对发现缺陷,以及缺陷的严重程度如何,缺陷的分布情况等等。而且这些软件测试的质量会直接体现在缺陷情况上面。
那么,软件测试的质量又什么决定的呢?就是测试用例,因此测试用例的覆盖率,精细度、深度等等决定了软件缺陷的多少!为此,千锋西安软件测试的培训老师就分享一下,要如何检查测试用例覆盖情况。
根据测试用例和SRS中功能点的一一对应关系,还有概要设计、详细设计中的对应关系,这个跟着矩阵,检查是否所有的功能点都被覆盖到了。

覆盖到功能点包括起码几个方面,首先是正面的用例,其次是负面的测试用例,最后是所有的分支路径和错误处理是否都做了。
对于有些需求,比如性能需求可能没有在功能测试用例涉及到,而性能需求也没有专门的收集,这就需要专门的收集,并且细化测试。因为很可能所有的功能都满足了,但是性能并不满足。系统并发用户使用并没有测试。这是很容易遗漏的,在项目快收尾阶段仍然需要检查一下是否所有的非功能点都测试过了。通过以上分析,如果发现有没有覆盖到的,覆盖不足的就是可能有缺陷遗留的地方。
与其他只强调保证学员顺利就业的机构不同,千锋西安全栈软件测试是业内罕见的在保障学员高薪就业基础上打好未来5-10年职业发展根基的课程。
为此,千锋西安软件测试更加重视学员的理论知识和项目实战的结合运用,借助千锋已有的完善的开发课程相关内容,注重软件设计开发相关知识,将软件设计开发过程中重要阶段的实用方法植入软件测试课程体系中,培养学生成为一名精通测试、懂开发的软件测试高手!
