万年历查询软件

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

万年历查询软件,要求用户输入以年月日表示的日期,然后系统会换算出该日期的农历表示法及相关黄历信息,假设日期限定在1900年1月1日~2049年12月31日,并规定日期由8位数字字符组成,前4位表示年,中间2位表示月,最后两位表示日期。其中4、6、9、11月只有30天,平年的2月份只有28天,闰年的2月份有29天。(备注:为简化处理,本题进行用例设计时。不考虑对平年、闰年的判断)

现用等价类的划分法设计测试用例

1

2

3

4

5)存在的问题:

1.在对2月、大月、小月的无效日期进行用例选择时,日期没有取到边界上,如果程

序员忘记了对2月份的日期进行特殊判断,而是粗略写成所有的日期必须小于等于28,那么用例9,用例10并不能发现错误。

2.在对大月。小月进行用例选择时,按照等价类的思想,从集合(1、3、5、7、8、10、

12)和(4、6、9、11)中任意挑选了中间数据,感觉令人不够放心)。

6)解决办法:

结合边界值方法进行用例设计。

首先还是利用等价类方法进行用例设计,然后看看哪些边界值已经覆盖到,最后针对没

设计测试用例覆盖等价类和边界值 可以再补充1月31

日、11月30日的测试用例,因为1月是大月的第一个月,11月是

相关文档
最新文档