欢迎来到天天文库
浏览记录
ID:51427339
大小:32.05 KB
页数:2页
时间:2020-03-24
《练习题 - 软件测试-部分答案.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件测试练习题1.对以下程序进行测试PROCEDUREEX(A,B:REAL;VARX:REAL);BEGINIF(A=3)OR(B>1)THENX:=A×BIF(A>2)AND(B=0)THENX:=A-3END先画出程序流程图。再按不同逻辑覆盖法设计一种(写出名称)测试数据。略。2.请给出一组测试用例对下面的程序流程图达到判定覆盖和条件覆盖。S1X=0andb-c<0FT答:(1)判定覆盖P1Tx=0andb-c<0x=0,b=2,c=3S1P1Fx<>0orb-c>=0x=1,b=2,c=5(2)条件覆盖T1T2x=0andb-c<0x=0,b=2,c=3
2、S1F1F2x<>0andb-c>=0x=1,b=2,c=03.请根据下面的程序写出满足语句覆盖、判定/条件覆盖和条件组合覆盖的测试数据begins1;if(x=0)and(y=2)thens2;elseif(x<1)or(y=1)thens3;s4;end答:(1)语句覆盖x=0&y=2x=0,y=2,覆盖s2,s4x<>0&(x<1
3、
4、y=1)x=-1,y=1,覆盖s3,s4(2)判定/条件覆盖P1T(T1T2)x=0&y=2x=0,y=2P1F(F1F2)P2T(T3T4)x<>0&y<>2&x<1&y=1x=-1,y=1P1F(F1F2)P2F(F3F4
5、)x<>0&y<>2&x>=1&y<>1x=2,y=3(3)条件组合覆盖T1T2x=0&y=2x=0,y=2F1F2T3T4x<>0&y<>2&x<1&y=1x=-1y=1F1F2F3F4x<>0&y<>2&x>=1&y<>1x=2,y=3F1T2T3F4x<>0&y=2&x<1&y<>1x=-1,y=2T1F2T3F4x=0&y<>2&x<1&y<>1x=0,y=3F1F2F3T4x<>0&y<>2&x>=1&y=1x=1,y=1
此文档下载收益归作者所有