软件测试期中考试题目

  • 格式:doc
  • 大小:25.00 KB
  • 文档页数:1

下载文档原格式

  / 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件测试期中考试题目

一.画出程序流程图及控制流图,计算环形复杂度,给出独立路径及测试用例

main()

{

char c; int i=0,j=0,k=0;

c=getchar();

while (c!='#')

{

if (c>='A'&&c<='Z'||c>='a'&&c<='z')

i++;

else if (c>='0'&&c<='9')

j++;

else

k++;

c=getchar();

}

printf("i=%d,j=%d,k=%d\n",i,j,k);

}

二.给出相应的测试用例是之分别满足语句覆盖,条件覆盖、判定覆盖标准

int testCov(int a , int b)

{

int s;

s=1;

if(a > 1 || b < 0 )

s = a + b;

else

if(a < = -1)

s = a - b;

else

s = a * b;

s = s + 1;

return s;

}//

三.某银行发放贷款原则如下:

对于贷款未超过限额的客户,允许立即贷款。

对于贷款超过限额的客户,若过去还款记录好且本次贷款在2万元以下,可作出贷款安排;否则拒绝贷款。

请绘出发放贷款的原始决策表并优化。