我正在尝试在本地使用Xamarin.UITest,但我收到了一个httprequest异常,说该连接已被拒绝 我使用xcode 9.3,vs 7.4.2和iphone 10.3 iphone x sim Xamarin.Ui.Test 2.2.4,Xamarin.Testcloud.Agent 0.21.4,NUnit 3.10.1 在尝试运行我的测试时,我得到以下异常:
Xamarin.UITest.XDB.Exceptions.DeviceAgentException:DeviceAgent启动会话失败:发送请求时发生错误 ----> System.Net.Http.HttpRequestException:发送请求时发生错误 ----> System.Net.WebException:错误:ConnectFailure(连接被拒绝) ----> System.Net.Sockets.SocketException:拒绝连接
答案 0 :(得分:2)
我通过重新启动mac并将Calabash.Start()调用放在FinishedLaunching方法的顶部来实现它。如果其中一人或两人都节省了一天,我就不知道了。
答案 1 :(得分:0)
尽管这是一个过时的帖子,但其他人可能会寻找它。 该错误意味着模拟器无法快速启动以进行下一次测试。
这里https://github.com/Microsoft/appcenter/issues/340#
有一个活动的bug。您可以将变量设置为0,然后手动重新启动仿真器以选择新代码。
此外,请确保NUnit软件包的最大版本为2.6.x。 Xamarin.UITest不支持最新的3.0