(二)如何编写单元测试用例(白盒测试)

发表于:2007-8-24 13:52

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:公木子    来源:公木子的博客

1.画出程序控制流程图
        
    图例:
        

事例程序流程图:
                    

        圈中的数字代表的是语句的行号,也许有人问为什么选4,6,13,8......作为结点,第2行,第3行为什么不是结点,因为选择结点是有规律的。让我们看程序中;第2行,第3行是按顺序执行下来的。直到第4行才出现了循环操作。而2,3行没有什么判断,选择等分支操作,所以我们把2,3,4全部合并成一个结点。其他的也是照这个规则合并,然后就有了上面的流程图。

21/212>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • 252090366
    2007-9-03 10:45:57

    公式圈复杂度V(G)=E+N+2,E是流图中边的数量,N是流图中结点的数量

    V(G)=10条边-8结点+2=4
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11

  • icwk
    2007-9-02 22:40:26

    写的一般,感觉还没写完!

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号