【发布时间】:2014-01-15 09:06:35
【问题描述】:
场景: 我们有一个具有本地化功能的应用程序,我们使用广泛的编码 UI 测试套件对其进行自动化测试。 UI 文本反映了用户选择的主要语言,例如法语。
我们有许多消息断言来检查特定结果,因此我们必须迎合本地化环境。
我已开始创建本地化 Resources.resx 文件(例如 Resources.fr-FR.resx)并将 CurrentUICulture 设置为 fr-FR,但始终会检索英文字符串。 (Properties.Resources.Culture 始终为空,即使我强制设置它,也没有成功...)
关于如何实现这一点或我哪里出错了有什么想法吗?我是否必须使用本地化文本强制部署程序集?
谢谢!
【问题讨论】:
标签: localization automated-tests coded-ui-tests