软件工程第二次作业
沈阳航空航天大学
软件工程第二次作业
院(系): 计算机学院
专    业: 计算机科学与技术
班    级: 计科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
                    
                
                
            
        
浙公网安备 33010602011771号