软件测试中,年龄的边界值确定年龄在16周岁至36周岁之间(到2006年3月30日止),假定已知出生年月日由6位数字字符表示,前4位代表年,后2为代表月.那么边界值为:A 196702~198603B 196703~198603C 196704~198603D 其他(请回答)为什么?
2019-05-02
软件测试中,年龄的边界值确定
年龄在16周岁至36周岁之间(到2006年3月30日止),假定已知出生年月日由6位数字字符表示,前4位代表年,后2为代表月.那么边界值为:
A 196702~198603
B 196703~198603
C 196704~198603
D 其他(请回答)
为什么?
优质解答
答案:D
2006年3月30日的数字字符表示为200603
生在2005年3月30日,到2006年3月30日刚好是一周岁
生在1990年3月30日的人,到2006年3月30日刚好满16周岁
生在1970年3月30日的人,到2006年3月30日刚好满36周岁
那么边界应定位:197003~199003
答案:D
2006年3月30日的数字字符表示为200603
生在2005年3月30日,到2006年3月30日刚好是一周岁
生在1990年3月30日的人,到2006年3月30日刚好满16周岁
生在1970年3月30日的人,到2006年3月30日刚好满36周岁
那么边界应定位:197003~199003