上传者: 43934844
|
上传时间: 2022-07-02 19:04:14
|
文件大小: 975KB
|
文件类型: DOC
1. 某旅馆的电话服务如下:可以拨分机号和外线号码。分机号是从7201至7299。外线号码 先拨9,然后是市话号码或长话号码。长话号码是以区号和市话号码组成。区号是从1 00到300中任意的数字串。市话号码是以局号和分局号组成。局号可以是455,466,888 ,552中任意一个号码。分局号是任意长度为4的数字串。 要求:写出在数据字典中,电话号码的数据流条目的定义即组成。 电话号码=[分机号"外线号码] 分机号=7201...7299 外线号码=9+[市话号码"长话号码] 长话号码=区号+市话号码 区号=100...300 市话号码=局号+分局号 局号=[455"466"888"552] 分局号=4{数字}4 数字=[0"1"2"3"4"5"6"7"8"9] 2. 为以下程序流程图分别设计语句覆盖和判定覆盖测试用例,并标明程序执行路径。 (1)语句覆盖测试用例 令x=2,y=0,z=4作为测试数据,程序执行路径为abcde。 (2)判定覆盖 可以设计如下两组数据以满足判定覆盖: x=3,y=0,z=1(1分)(通过路径abce); x=2,y=1,z=2(1分)(通过路径acde)。