等价类方法和边界值分析方法

18 篇文章 232 订阅 ¥99.90 ¥299.90
本次实验旨在让学生掌握等价类方法和边界值分析在测试用例设计中的应用。针对NextDate函数,该函数处理包含月份、日期和年份的日期,并考虑了输入限制和闰年规则。实验要求学生分析输入限制,设计测试用例以覆盖边界情况,如月份1和12,日期1和31,以及年份1812和2012。同时,考虑公历闰年的规定,如非400的倍数的百年不是闰年。实验期望学生能独立完成,准确划分等价类并确定边界值。
摘要由CSDN通过智能技术生成

实验目的:

通过本次实验教学,使学生熟悉等价类方法和边界值分析方法。

实验重点:

测试用例设计。

实验内容、方法步骤及时间分配:

分析NextDATE问题中的逻辑,用边界值分析法的思想设计测试用例。

(1)对于NextDate问题,分析它的输入限制;

NextDate是一个有三个变量(月份、日期和年)的函数。函数返回输入日期后面的那个日期。变量月份、日期和年都是整数值,并满足以下条件:

c1:1<=月份<=12

c2:1<=日期<=31

c3:1812<=年<=2012

我们的处理要包括对月份、日期和年的无效输入值的响应处理,还要对无效逻辑处理,例如任意年的4月31日。

在NextDate函数中有两种复杂性来源:输入域和闰年规则。关于公历闰年是这样规定的:地球绕太阳公转一周叫做一回归年,一回归年长365日5时48分46秒。因此,公历规定有平年和闰年,平年一年有365日,比回归年短0.2422日,四年共短0.9688日&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI算法攻城狮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值