尝试执行针对Xamarin.UI.Test框架编写的UI测试脚本时,出现错误消息“ Windows不支持iOS测试”。

有什么方法可以在Visual Studio 2017(Windows机器)的IOS应用上远程运行UI测试吗?

Appium具有远程服务器功能,使我们能够连接到Mac并运行测试脚本。 Xamarin UI测试是否具有这样的功能?

最佳答案

不支持使用Mac Agent从Windows运行iOS Xamarin.UITests。

原因:


  UITest驱动程序正在使用Apple的XCUITest来驱动UI自动化
  这与Xamarin的iOS远程处理方式不兼容
  起作用(基本上是UI“ hack”)。


解:

您可以改为使用Xamarin Studio在Mac上直接运行它们。

参考:How to run test using VS on iOS simulator(on mac)

关于c# - 我想将Iphone连接到MAC mini并使用Xamarin UI测试从Windows计算机对其进行远程测试,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53494275/

10-13 06:53