实务专题 · 交付验收

客户编号不是数量:保住开头的零

交付时真正要回答的问题

维修工作室收到客户编号00218,后续表格却只剩218。网站交付应从输入到接收端都把它当作标识符,不能等丢失信息后再补零。先确认字母、空格和开头的零是否有业务含义,再选择字段类型。

依据与可证明的范围

MDN区分可增减的数量与仅由数字组成的标识符;不适合数字语义的内容应考虑文本字段。数字键盘提示与保留字符串是两件事。 MDN · 2026年10月16日核对。

已填写的合成验收例子

合成教学例子,不是真实客户记录。先看输入与预期,再运行下方隔离的浏览器练习。表格窄屏可横向滚动;字段名和示例值保留原样,方便与测试源码对照。

输入检查预期
00218 → text fieldFormData中的编号00218,保持原值
218 → text field不同的原始编号218,不凭空补零
A-0218 → text field约定的字母数字格式A-0218,保持原值

怎样核验,不只看界面

  1. 与接收团队确认编号格式;练习不用真实客户资料。
  2. 运行浏览器练习,检查提交的原始字符串。
  3. 用同一个脱敏值核对接收测试记录与导出单元格,途中不要转成数字。

怎样解释结果

练习只证明浏览器端保留字符串。交付记录需分别保存原输入、请求字段与最终测试记录。表格把数字218显示成00218,不等于原编号没有丢失;业务负责人未另行定义前,两者应视为不同。

明确不证明什么

不提供银行卡收集、身份核验或真实CRM测试;真实手机键盘与下游表格导入仍需另验。

可运行练习与交付记录

打开浏览器验收练习 · 查看可读测试源码。练习只在浏览器内创建临时元素,使用合成内容,不读取账号、不上传文件、不发送邮件或表单。记录被测浏览器版本、检查名、实际值与通过状态。真实集成结果另记,不能用本地通过代替。