某旅馆的电话服务如下:可以拨分机号和外线号码
分机号是从7201 至 7299
外线号码先拨 9,然后是市话号码或长话号码
长话号码是以区号和市话号码组成
区号是从100 到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
为以下程序流程图分别设计语句覆盖和判定覆盖测试用例,并标明程序执行路径
开始(x>1) AND (y=0)(x=2) OR (z>1)语句段1语句段2结束FFTTabcde(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)
或者x=2 ,y=1,z=1;覆盖路径acde x=1 ,y=1,z=1;覆盖路径ace x=3,y=0,z=1;覆盖路径abce (注意:本题也还可以有其他答案)3
请用判定表画出以下问题的行为逻辑
人们往往根据天气情况决定出门时的行装
天气可能下雨,也可能不下雨;下雨或不下雨天气可能变冷,也可能不变冷
如果天气要下雨,出门时带上雨伞;如果天气变冷,出门时要穿上大衣
天气情况下雨不下雨变冷不变冷变冷不变冷带雨伞Yes Yes No No 穿大衣Yes No Ye