year 3000

更新时间:2023-01-03 15:30:33 阅读: 评论:0


2023年1月3日发(作者:英语国际音标)

等价类划分方法:

1.设有一个档案管理系统,要求用户输入以年月表示的日期。假设日期限定在1990年1

月~2049年12月,并规定日期由6位数字字符组成,前4位表示年,后2位表示月。现

用等价类划分法设计测试用例,来测试程序的"日期检查功能"。

1)划分等价类并编号,下表等价类划分的结果

输入等价类有效等价类无效等价类

日期的类型及长度①6位数字字符②有非数字字符

③少于6位数字字符

④多于6位数字字符

年份范围⑤在1990~2049之间⑥小于1990

⑦大于2049

月份范围⑧在01~12之间⑨等于00

⑩大于12

2)设计测试用例,以便覆盖所有的有效等价类在表中列出了3个有效等价类,编号分别为

①、⑤、⑧,设计的测试用例如下:ﻫ测试数据期望结果覆盖的有效等价类

ﻫ200211输入有效①、⑤、⑧ﻫ3)为每一个无效等价类设计一个测试用

例,设计结果如下:

测试数据期望结果覆盖的无效等价类ﻫ95June无效输入②

ﻫ20036无效输入③ﻫ2001006无效输入④

198912无效输入⑥ﻫ200401无效输入⑦

200100无效输入⑨

200113无效输入⑩

2.输入:用户密码

要求:

1)用户密码为6到8位。

2)必须含有字母和数的组合。

输出:如正确,输出正确的信息。否则,输出相应的错误信息。

请结合等价类划分法设计出相应的测试用例。

输入条件有效等价类编号无效等价类编号

用户密码6<=位数<=

(1)位数<6(3)

位数>8(4)

包含字母和数

(2)不包含数字(5)

不包含字母(6)

序号输入参数覆盖等价类输出信息

11234abcd(1)(2)输入正确

21234a(3)输入错误

3123

456789df

(4)输入错误

4abcdedf(1)(5)输入错误

5(1)(6)输入错误

边界值分析方法:

tDate函数的边界值分析测试用例ﻫ在NextDate函数中,隐含规定了变量mout

h和变量day的取值范围为1≤mouth≤12和1≤day≤31,并设定变量year的取

值范围为1912≤year≤2050。(6n+1)

因果图方法

1.有一个处理单价为5角钱的饮料的自动售货机软件测试用例的设计。其规格说明如下:若投入

5角钱或1元钱的硬币,押下〖橙汁〗或〖啤酒〗的按钮,则相应的饮料就送出来。若售货

机没有零钱找,则一个显示〖零钱找完〗的红灯亮,这时在投入1元硬币并押下按钮后,饮料

不送出来而且1元硬币也退出来;若有零钱找,则显示〖零钱找完〗的红灯灭,在送出饮料的

同时退还5角硬币。

1)分析这一段说明,列出原因和结果

原因:

1.售货机有零钱找

2.投入1元硬币

3.投入5角硬币

4.押下橙汁按钮

5.押下啤酒按钮

结果:

21.售货机〖零钱找完〗灯亮

22.退还1元硬币

23.退还5角硬币

24.送出橙汁饮料

25.送出啤酒饮料

2)画出因果图,如图所示。所有原因结点列在左边,所有结果结点列在右边。建立中间结点,表示

处理的中间状态。中间结点:

11.投入1元硬币且押下饮料按钮

12.押下〖橙汁〗或〖啤酒〗的按钮

13.应当找5角零钱并且售货机有零钱找

14.钱已付清

3)转换成判定表:

4)在判定表中,阴影部分表示因违反约束条件的不可能出现的情况,删去。第16列与第32

列因什么动作也没做,也删去。最后可根据剩下的16列作为确定测试用例的依据。

判定表分析方法

1.用决策表测试法测试以下程序:该程序有三个输入变量month、day、year(month、

day和year均为整数值,并且满足:1≤month≤12和1≤day≤31),分别作为输入日

期的月份、日、年份,通过程序可以输出该输入日期在日历上隔一天的日期。

习题:给出某一天(年,月,日),计算出它的下一天,取值范围为:

年:1000<=year<=3000月:1<=month<=12日:1<=day<=31

如1999年3月4日的下一天是:1999年3月5日

本文发布于:2023-01-03 15:30:33,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/85297.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:humps
标签:year 3000
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图