基本信息
:
姓名
1.名字是否存在
2.名字长度在0-20之间
3.名字格式必须为汉字
4.名字姓名不能为空
5.是否有特殊符号(! @#* , 。等)
6.名字字体颜色是黑色
7.名字字体不能倾斜
身份证号
1.前两位是否是省级政府的代码
2.三四位是否是代表地、市级政府代码
3.五六位是否是代表县、区级政府代码
4.七到十四是否是7-14位代表身份证持有人的出生年、月、日
(1)出生年月是否合理
(2)是否有错误的年月日,要根据平年 闰年 如:2月30日
5.十五到十八位是否是身份证持有人在当地的顺序码
(1)奇为男,偶为女
(2)不能有X之外的校验码
籍贯
1.出现的省名市名县名镇名乡名是否正确
2.内容长度是否在五十字以内
3.是否有特殊符号(! @#* , 。等)
4.是否是国内人
出生年月
1.是否是八位年月日格式
2.是否是正确的年份
3.范围是否在1900年1月1日-2019年1月1日之间
4.出生日期是否遵循大月小月、闰年平年的规则
5.日期格式是否正确
6.是否有特殊符号(! @#* , 。等)
身份证信息
身份证正面
1.点击选择按钮是否有打开相机或者相册的权限
2.点击选择按钮是否有多选的问题
3.点击选择按钮是否可以选择其他格式的图片
4.照片的分片率以及大小
5.照片的格式是否正确(jpg,png格式)
6.点击上传按钮速度是否卡顿
7.点击上传按钮是否是5M以内的图片
8.点击上传按钮是否能上传超过5M的图片
身份证反面
1.点击选择按钮是否有打开相机或者相册的权限
2.点击选择按钮是否有多选的问题
3.点击选择按钮是否可以选择其他格式的图片
4.照片的分片率以及大小
5.照片的格式是否正确(jpg,png格式)
6.点击上传按钮速度是否卡顿
7.点击上传按钮是否是5M以内的图片
8.点击上传按钮是否能上传超过5M的图片
绑定银行卡
银行卡号
1.数字格式是否是16位
2.银行卡号是否是需要绑定的银行卡卡号
3.输入别的银行卡号是否能正常使用
4。输入的卡号是不是本银行卡号
开户人姓名
1.姓名是否存在
2.长度是否在20汉字以内
3.是否是可以输入其他人的名字
4.是否含有特殊符号(! @#* , 。等)
5.姓名是否可以为空
支付金额
1.支付金额是否为空
2.支付时可以选择不同的支付方式(微信零钱,支付宝,花呗,Q币)
3.支付金额是否有最大最小限制
4.支付时有没有上限
5.支付金额是否可以有小数点后三位
6.是否含有特殊符号(! @#* , 。等)