4.13作业

Posted lsdxxf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了4.13作业相关的知识,希望对你有一定的参考价值。

判定

编号

取值

If(year<0)

1

T1(表示编号为1的判定节点取真值)

F1(表示编号为1的判定节点取假值)

If((year%4==0&&year%100!=0)ll (year%400==0))

2

T2(表示编号为2的判定节点取真值)

F2(表示编号为2的判定节点取假值)

13.判定表示

 

判定覆盖测试用例

 

测试数据

判断闰年

操作步骤

操作描述

数据

期望结果

实际结果

测试状态

1

输入年份,调用程序

Year=-1089

return=1

return=-1

满足T1

2

输入年份,调用程序

Year=2000

return=1

return=1

满足F1T2

3

输入年份,调用程序

Year=1070

return=1

return=0

满足F1F2

 

 

条件表示

判定

条件

编号

取值

If(year<0)

year<0

1

T1(表示编号为1的判定节点取真值)

F1(表示编号为1的判定节点取假值)

If((year%4==0&&year%100!=0)ll (year%400==0))

year%4==0

2

T2(表示编号为2的判定节点取真值)

F2(表示编号为2的判定节点取假值)

year%100!=0

3

T3(表示编号为3的判定节点取真值)

F3(表示编号为3的判定节点取假值)

year%400==0

4

T4(表示编号为4的判定节点取真值)

F4(表示编号为4的判定节点取假值)

 

 

条件覆盖测试用例

测试数据

判断闰年

操作步骤

操作描述

数据

期望结果

实际结果

测试状态

1

输入年份,调用程序

Year=-1089

不满足条件,输出

return=-1

输出

return=-1

满足T1

2

输入年份,调用程序

Year=2000

满足条件,输出

return=1

输出

return=1

满足

F1T2F3T4

3

输入年份,调用程序

Year=1070

不满足条件,输出

return=1

输出

return=0

满足

F1F2F3F4

 

 

 

 

15.  (1) V(G)=14-12+2=4

(2) 路径:Path1:1,2,10,11,12

         Path2:1,2,3,8,9,11,12

         Path3:1,2,3,4,6,7,9,11,12

         Path3:1,2,3,4,5,7,9,11,12

(3) 基本路径测试用例

测试数据

判断闰年

操作步骤

操作描述

数据

期望结果

实际结果

测试状态

1

编写简单的驱动模块,调用该程序

Year=1070

year是闰年

year不是闰年

满足Path1

2

编写简单的驱动模块,调用该程序

Year=1220

year是闰年

year不是闰年

满足Path2

3

编写简单的驱动模块,调用该程序

Year=1800

year是闰年

year不是闰年

满足Path3

4

编写简单的驱动模块,调用该程序

Year=2000

year是闰年

year是闰年

满足Path4

 

16.

有效等价类  学历>=本科   专业=计算机,通信,自动化    年龄>=22&&年龄<=30

  无效等价类   学历<本科   专业!=计算机,通信,自动化   年龄 <22&&年龄>30

以上是关于4.13作业的主要内容,如果未能解决你的问题,请参考以下文章

测试第二篇文章

LSF 作业管理系统

作业第三周作业

为啥在 Kubernetes cron 作业中可能会创建两个作业,或者可能不会创建作业?

第五次个人作业:个人总结

模拟处理机作业调度---短作业优先调度算法