ZKX's LAB

控制流题目 假设在程序控制流图中,有 12 条边,8 个节点,则确保程序中每个可执行语句至少执行

2020-08-11知识21

如何进行基本路径测试,基本路径测试是一种白盒测试方法,它在程序控制图的基础上,通过分析控制构造的环行复杂性,导出基本可执行路径集合,从而设计测试用例的方法。。在程序控制流图中,有8条边、6个节点,则控制流图的环路复杂性V(G)等于______ 参考答案:B解析:圈复杂度的计算公式为:V(G)=e-n+2=8-6+2=4。软件测试的基本路径测试是什么? 软件测试的基本路径测试是指根据路径设计测试用例的一种技术,经常用于状态转换测试中。在程序控制流图的基础上,通过分析控制构造的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。设计出的测试用例要保证在测试中程序的每个可执行语句至少执行一次。扩展资料:基本路径测试法选择适当的测试用例,测试模块中重要的执行路径,适当设计测试用例查找由于错误的计算,不正确的比较或不正常的控制流而导致的错误,测试基本执行路径和循环可以发现大量的路径错误。对于比较简单的小程序来说,使用基本路径测试法是高效率的,但是如果程序中出现了多个判断和多个循环,可能的路径数目将会急剧增长,以致实现路径覆盖是几乎不可能的。软件测试题题目 控制流图 环形复杂度V(G)=e-n+2=14-11+2=5;导出独立路径路径1:1->;2->;3->;5->;7->;9->;10->;2…路径2:1->;2->;3->;4->;10->;2…路径3:1->;2-{%>;.软件静态分析一般包括:控制流分析、数据流分析、接口分析,以及______。A.表达式 参考答案:A解析:静态错误分析主要用于确定在源程序中是否有某类错误或危险结构。它有以下几种类型:单位分析,引用分析,表达式分析,接口分析。

#软件工程#路径分析#数据流图

随机阅读

qrcode
访问手机版