问答题 设计黑盒测试的测试用例
某图书出租商店欲开发一个租书信息管理系统,管理图书的租借业务。
该系统的数据流图如下:
问答题 根据系统的数据流图,画出对应的程序功能图。
(提示;在程序功能图中不考虑文件和与文件交互的数据流,并可用状态和迁移来描述。)
【正确答案】
【答案解析】
问答题 计算该程序功能图的McCabe复杂性度量。
【正确答案】依据有向图G环路复杂性公式:V(G)=m-n+2,其中,V(G)是环路个数,m是有向弧个数,n是结点个数,从上图可知,m=10,n=9,则V(G)=m-n+2=10-9+2=3,即该程序功能图的McCabe复杂度为3。
【答案解析】
问答题 给出该程序功能图的基本测试路径集合。
【正确答案】测试路径集合如下:
【答案解析】