软件评测师中级控制流图画法
时间: 2024-06-18 08:04:16 浏览: 202
软件评测师中级考试中的控制流图画法包括以下几个步骤:
1. 确定被测程序的功能点,例如某个函数或者某个模块。
2. 对于这个功能点,画出控制流图。控制流图是用来描述程序的控制结构和执行流程的图形化表示法。它由一组节点和有向边组成,节点表示程序的基本块(基本块是不包含跳转指令或者其他控制语句的一段连续代码),有向边表示控制流的方向。
3. 根据控制流图,对于每个基本块,标注其入口条件和出口条件,以及各种可能的执行路径。
4. 通过路径覆盖等测试技术,设计出测试用例,覆盖各种可能的执行路径,以检验被测程序的正确性和健壮性。
控制流图画法的具体细节可以参考软件测试工程师教材或者相关培训资料。如果您有进一步的问题,请随时提出。
阅读全文