前端页面国际化,需要支持简体、繁体、英文三种展示,测试时该如何自动化实现三语文案比对呢?大家在工作中遇到这种测试都是怎么提高测试效率的???
https://testerhome.com/articles/34758
你得先问下你们开发是用的哪种方式实现的多语言切换,一般都不是原生。如 react 用的是 react-i18next,文案内容正确性你可以跟产品确定下是不是找专业人士翻译的。再跟开发拿下每个翻译版本的 json 文件,检查下有没有内容遗漏。你这边主要是看切换的时候是否有文案未被转换,也可以用自动化但是没必要,这是个一次性需求。最性价比的方法就是打开三个浏览器,对照着大致过下重要页面。重点关注下以下可能出现的错误
5.兼容性问题,多个浏览器看看
实现过程:提供每种语言翻译版本的 json 文件,然后 i18next 根据用户选择的语言加载相应的翻译文件