在 Windows 上使用 Xamarin 进行 iOS UI 测试
Posted
技术标签:
【中文标题】在 Windows 上使用 Xamarin 进行 iOS UI 测试【英文标题】:iOS UI Testing using Xamarin on Windows 【发布时间】:2016-10-26 09:44:56 【问题描述】:我目前是 Mac
用户,使用 Parallels 在 Windows Visual Studio
上使用 Xamarin
进行开发。
我的ios Simulator
运行良好,我对 iOS 应用程序的开发没有任何问题。关键是,在我决定在我的 android 和 iOS 应用上运行一些 UI 测试之前,一切都很好。
Xamarin UITest
告诉我 Windows 不支持 iOS 测试。
有什么办法可以让它工作吗?我应该只为iOS UI Testing
重新打开Xamarin Studio
吗?是否有任何其他选项可以在 Windows 上的 iOS 和 Android 上进行简单的 UI 测试?
感谢您的帮助
【问题讨论】:
【参考方案1】:根据预算,您可以查看Xamarin Test Cloud,它可以让您在数千台特定设备上进行测试。
可以在 Visual Studio 中使用 Xamarin.UITest
开发测试,然后在云端执行。
【讨论】:
【参考方案2】:我在这方面有一些经验(Xamarin UITesting Android 和 iOS)。
我还没有发现 Xamarin UITest 是“跨平台的”。在我看来,您最终会编写单独的项目、单独的测试解决方案:一个用于 Android,另一个用于 iOS。
由于您已经拥有一台 Mac 并且已经拥有 Xamarin Studio 供您使用,您不妨将您的 iOS 测试工作集中在那里,并使用适用于 Android 的 Visual Studio。
【讨论】:
以上是关于在 Windows 上使用 Xamarin 进行 iOS UI 测试的主要内容,如果未能解决你的问题,请参考以下文章
Xamarin形式:Android和Windows平台上的HTML数据转换
在 Xamarin Forms 的 Telerik ListView 中,如何处理 Windows 上元素的右键单击事件?