请画出以上代码的控制流图。 请使用基本路径测试法为变量temp设计测试用例,使之满足基本路径覆盖要求。

admin2008-02-15  23

问题 请画出以上代码的控制流图。
请使用基本路径测试法为变量temp设计测试用例,使之满足基本路径覆盖要求。

选项

答案[*]

解析 采用基本路径测试法,满足基本路径覆盖的要求。
   在进行程序的基本路径测试时,从程序的环路复杂性可导出程序基本路径集合中的独立路径条数,这是确保程序中每个可执行语句至少执行一次所必需的测试用例数目的上界。独立路径是指包括一组以前没有处理的语句或条件的一条路径。例如针对本题所对应的控制流图中,一组独立的路径是:
   .pathl:temp为>=
   .Path2:temp为>
   .path3:temp为==
   .path4:temp为<=
   .path5:temp为<
   .path6:temp为除上述5种之外的字符串
   路径path1、path2、path3、path4、path5和path6组成一个基本路径集。只要设计出的测试用例能够确保这些基本路径的执行,就可以使得程序中的每个可执行语句至少执行一次。
转载请注明原文地址:https://jikaoti.com/ti/FYI7FFFM
0

最新回复(0)