18位身份证号码检测
时间:2025-04-22
时间:2025-04-22
黑盒测试
1.针对国内18位身份证号码验证,通过等价类划分法、边界值分析法设计相应的测试用例;根据〖中华人民共和国国家标准 GB 11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。18位身份证号码各位的含义:
1-2位省、自治区、直辖市代码; 3-4位地级市、盟、自治州代码; 5-6位县、县级市、区代码;
7-14位出生年月日,比如19670401代表1967年4月1日; 15-17位为顺序号,其中17位男为单数,女为双数;
18位为校验码,0-9和X。作为尾号的校验码,是由号码编制单位按统一的公式计算出来的。 等价类划分法:
黑盒测试
号 序号 码 位 数 1 2 3 0 17 19 NULL 41130219901007283 41130219901007283 17 (6) (1) (2) (3) (4) (5) 特殊 5 字符 (6) (2) (3) (4) (5 41130219901007283 1% 01130219901007283 1 (7) (2) (3) (4) (5) 91130219901007283 1 (1)特殊字符(3) (5) (4) 41@30219901007283 1 (1) (2) (9) (4) (5) 18 10 (1) (2) (10) (4) (5) (6) 11 (1) (2) (3) (11) (5) 41130219900007283 1 41130219901307283 1 41130219901000283 1 (1) (2) (3) (12) (5) 日为 闰 2 [01,29] 日>29 41130219901032283 1 (1) (2) 13 (3) (4) (5) 平 2 日为 41130219990227283 年 月 41130220000227283 1 41130220000230283 1 输入有效 输入无效 输入有效 输入无效 41130219901007283 1(X) 输入正确 输入无效 输入无效 输入无效 前17位 第18 位 输入内容 预期结果
4
6
7
8
9
12
黑盒测试
年 月
[01,28] 日>28
1 41130219990229283 1
(1) (2) (3) (4)特殊字 14 符 全是字母
411302199010072%3 1 输入无效 aaaaaaaaaaaaaaaaa a
15
16
全是特殊字符
@#¥%!@#¥# ¥%……@#
上一篇:客户服务部2011年度工作总结
下一篇:秘书资格考试三级情景录像题答案