如何测试在美国、英国、欧洲等不同文化中提供的产品?是否需要添加任何库文件?任何想法都会感谢你的帮助。
发布于 2018-10-29 19:41:56
这听起来像是您想要进行本地化测试,也就是测试每个国家或地区给您的应用程序带来的差异(例如从美元到欧元的货币兑换)。
在这种情况下,我建议使用代理服务(如WonderProxy)来测试应用程序。代理服务基本上使您的流量看起来像是来自您设置的任何地区(法国、英国、印度),因此您可以看到所有正确的地区转换,如货币、日期、时间等。这很好,因为您可以获得一致的体验来测试您的更改,而不必“欺骗”您的服务以为您是本地的。
您也可以使用大多数代理作为VPN,所以您可以在一开始使用手动或探索性的方式来尝试,但是随着时间的推移,它会自动化(这听起来就像您提到了一个“脚本”),这样您就可以反复检查转换。例如,使用像WonderProxy这样的服务,您可以将它们的代理服务连接到Selenium测试中,以便为您进行大量这样的测试。
发布于 2018-08-29 07:36:56
如果您的应用程序支持多种语言,那么它们可能有po文件。如果您可以访问它们,您可以通过正常的完整测试来轮询AUT中的所有文本,并记录所有与预期字符串的距离超过某一阈值的事件。我还记录了msgid等于msgstr的所有内容,因为人们经常复制粘贴它们以“稍后添加它”,然后忘记它。
https://sqa.stackexchange.com/questions/35402
复制相似问题