运行 Xamarin.UITests 时有没有办法让应用程序选择语言或文化
Posted
技术标签:
【中文标题】运行 Xamarin.UITests 时有没有办法让应用程序选择语言或文化【英文标题】:Is there a way to get the App selected language or culture when running Xamarin.UITests 【发布时间】:2015-10-30 18:23:03 【问题描述】:我们目前正在整个我们使用的应用程序中添加本地化,并且根据文化显示不同的用户界面没有任何大问题。 在尝试更新测试时,我无法找到从测试中获取应用程序/系统文化的方法(用于格式化资金以检查选择)。
我尝试过使用CultureInfo.CurrentCulture
、Thread.CurrentCulture
和更详细的线程文化信息形式(默认和 UIThread)。
有谁知道如何做到这一点,或者是否有可能?
【问题讨论】:
【参考方案1】:var culture = System.Globalization.CultureInfo.CurrentCulture;
从测试中调用可以正常工作。
【讨论】:
以上是关于运行 Xamarin.UITests 时有没有办法让应用程序选择语言或文化的主要内容,如果未能解决你的问题,请参考以下文章
Xamarin.UITests - 在真实设备上进行测试 - iOS - 应用权限弹出窗口问题
Xamarin.UITests ApkFile 或 InstalledApp 尚未在 VS 中配置