交付时真正要回答的问题
维修工作室收到客户编号00218,后续表格却只剩218。网站交付应从输入到接收端都把它当作标识符,不能等丢失信息后再补零。先确认字母、空格和开头的零是否有业务含义,再选择字段类型。
依据与可证明的范围
MDN区分可增减的数量与仅由数字组成的标识符;不适合数字语义的内容应考虑文本字段。数字键盘提示与保留字符串是两件事。 MDN · 2026年10月16日核对。
已填写的合成验收例子
合成教学例子,不是真实客户记录。先看输入与预期,再运行下方隔离的浏览器练习。表格窄屏可横向滚动;字段名和示例值保留原样,方便与测试源码对照。
| 输入 | 检查 | 预期 |
|---|---|---|
| 00218 → text field | FormData中的编号 | 00218,保持原值 |
| 218 → text field | 不同的原始编号 | 218,不凭空补零 |
| A-0218 → text field | 约定的字母数字格式 | A-0218,保持原值 |
怎样核验,不只看界面
- 与接收团队确认编号格式;练习不用真实客户资料。
- 运行浏览器练习,检查提交的原始字符串。
- 用同一个脱敏值核对接收测试记录与导出单元格,途中不要转成数字。
怎样解释结果
练习只证明浏览器端保留字符串。交付记录需分别保存原输入、请求字段与最终测试记录。表格把数字218显示成00218,不等于原编号没有丢失;业务负责人未另行定义前,两者应视为不同。
明确不证明什么
不提供银行卡收集、身份核验或真实CRM测试;真实手机键盘与下游表格导入仍需另验。
可运行练习与交付记录
打开浏览器验收练习 · 查看可读测试源码。练习只在浏览器内创建临时元素,使用合成内容,不读取账号、不上传文件、不发送邮件或表单。记录被测浏览器版本、检查名、实际值与通过状态。真实集成结果另记,不能用本地通过代替。