软件工程第二次作业

沈阳航空航天大学
软件工程第二次作业

院(系): 计算机学院
专 业: 计算机科学与技术
班 级: 计科2101
学 号: 213401010131
姓 名:刘源
带队教师:张翼飞

2024年 4月 10日

作业信息 沈阳航空航天大学计算机学院2024软件工程作业
课程目标 熟悉一个“高质量”软件的开发过程
作业目标 单元测试练习

(1)我选择设计测试用例时采用的覆盖标准是条件覆盖。
条件覆盖要求测试用例能够覆盖每个条件的所有可能取值,包括真(True)和假(False)。
下面是根据条件覆盖标准设计的测试用例:
假设我们有一个简单的函数,接受两个整数参数,然后返回它们的差值。函数的条件如下:

如果第一个参数小于第二个参数,则返回负数。
如果两个参数相等,则返回0。
如果第一个参数大于第二个参数,则返回正数。
测试用例设计如下:

测试用例 1:两个参数分别为 3 和 5,预期结果为 -2。
测试用例 2:两个参数分别为 5 和 5,预期结果为 0。
测试用例 3:两个参数分别为 8 和 5,预期结果为 3。
这样设计的测试用例能够覆盖函数中的所有条件,并且每个条件的真和假都得到了覆盖。

(2)利用自动测试工具对程序进行测试:

编译成功,运行无错误。



结果符合预期。

(3)测试代码的Github地址:
https://github.com/Rich-Superman/RJGC/blob/main/1.cpp

(4)博客地址:
https://www.cnblogs.com/liuyuan2003/p/18126429

项目 记录结果
日期 2024/4/9
开始时间 2024/4/8
结束时间 2024/4/10
编码行数 66
错误数量 0

posted @ 2024-04-10 17:04  Murasameの狗修金  阅读(17)  评论(0)    收藏  举报