请在 下方输入 要搜索的题目:

使用等价类划分法为NextDate函数设计测试用例:NextDate 函数包含三个输入变量month、day 和year(要求month、day 和year均为整数值,并且满足:1≤month≤12;1≤day≤31;1912≤year≤2050), 函数的输出为输入日期后一天的日期。(1)分析NextDate函数的规格说明,列出输入域等价类表(包括有效和无效等价类)。(2)根据(1)中的等价类表,设计能覆盖所有等价类的测试用例,要求包括输 入数据和预期输出,并指出各个测试用例所覆盖的等价类编号。

使用等价类划分法为NextDate函数设计测试用例:NextDate 函数包含三个输入变量month、day 和year(要求month、day 和year均为整数值,并且满足:1≤month≤12;1≤day≤31;1912≤year≤2050), 函数的输出为输入日期后一天的日期。(1)分析NextDate函数的规格说明,列出输入域等价类表(包括有效和无效等价类)。(2)根据(1)中的等价类表,设计能覆盖所有等价类的测试用例,要求包括输 入数据和预期输出,并指出各个测试用例所覆盖的等价类编号。

发布时间:2025-06-16 21:10:58
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:答:(1)NextDate函数的输入域等价类表如下:输入条件有效等价类编号无效等价类编号year闰年集合Y1year<1912Y3非闰年集合Y2year>2050Y4month{1,3,5,7,8,10}M1{4,6,9,11}M2month<1M5{2}M3month>12M6{12}M4day{1,2,…,26,27}D1day<1D6{28}D2day>31D7{29}D3{30}D4{31}D5(2)根据等价类表设计的测试用例如下:编号yearmonthday预期输出覆盖等价类 120047152004-7-16Y1,M1,D1220059282005-9-29Y2,M2,D2320042292004-3-1Y1,M3,D34200512302005-12-31Y2,M4,D45200410312004-11-1Y1,M1,D56191148year超出范围Y3,M2,D172051228year超出范围Y4,M3,D282004029month超出范围Y1,M5,D3920051330month超出范围Y2,M6,D410200410day超出范围Y1,M1,D6112005632day超出范围Y2,M2,D7
专业技术学习
相关试题
专业技术学习
搜搜题库系统