多语言新增语种全量测试策略 --- 测试范围
一、业务范围
针对本次新增的 2 个海外语种站点,覆盖全站所有页面、全部用户交互链路、表单业务流程、弹窗提示、接口返回文案、静态资源。
包含:首页、车型详情、配置页、资讯活动页、政策条款页、预约试驾、登录注册、订阅、表单提交、导航头部底部、下拉组件等全站页面与模块。
二、测试对象维度
- 页面静态内容
- 全部页面(通过 sitemap 获取全量 URL)页面访问可用性、HTTP 状态、白屏、JS 控制台报错
- 页面正文文案、title、meta、OG 标签,检查漏翻、空白、英文硬编码
- 图片资源本地化,校验是否残留旧语种图片
- 前端交互元素
- Modal 弹窗:登录弹窗、预约弹窗、确认提示弹窗、营销弹窗、Cookie 一次性弹窗(含缓存已同意状态)
- Toast/Alert 提示:成功提示、失败提示、前端表单校验提示语
- Hover 悬浮 Tooltip 气泡提示
- 下拉组件:导航下拉、地区 / 选项下拉(包含虚拟滚动下拉全部选项文案)
- 表单:空输入、非法格式输入的前端校验提示
- 后端返回文案(多语言高风险)
- 接口 response 中 message /msg/errorMsg /errorMessage/description 等返回提示
- 业务异常场景下后端输出报错文案:非法手机号邮箱、重复提交、参数错误、权限异常等返回提示
- 本地化规则校验
货币符号、日期格式、地区下拉选项、手机号格式等区域本地化展示
三、环境范围
新增语种的测试环境;覆盖 2 种浏览器上下文:
- 全新用户上下文(首次访问,Cookie 弹窗弹出)
- 已缓存上下文(用户已同意 Cookie,不再弹出首次弹窗)
四、不在测试范围内(明确边界)
- 不校验翻译语义质量、译文是否地道通顺、翻译对错(归属本地化 / 产品)
- 不做 CMS 同模板页面逐页手工全量回归,只抽样
- 第三方 SDK、iframe 内部组件内容,不做自动化校验,仅 P0 页面手工抽样
- 隐私政策、条款类长页面不做人工逐字核对,仅自动化校验可用性与硬编码
一句话总结测试范围:覆盖站点所有页面可用性、静态文案、弹窗 toast、前端校验、后端接口提示、下拉气泡、图片资源、两种用户缓存状态;自动化兜底绝大多数场景,自动化无法实现的 UI 布局、翻译语义、第三方组件做人工抽样,不做无效逐字手工校验。