Ale*_*cha 5 macos firewall ui-testing xamarin xamarin-test-cloud
我的问题与此问题密切相关,因为我正在创建 Xamarin 应用程序并希望自动测试 UI。我已经按照官方文档中的说明进行操作,但是一旦我完成了最后一步,即添加Xamarin.Calabash.Start();到 AppDelegate.cs 中,我的 Mac 就会不断询问我,它是否允许来自应用程序的传入连接。
我可以在应用程序每次启动时和开始测试时手动确认防火墙规则,因为应用程序会一遍又一遍地重新部署。但是 - 如果我不这样做,奇怪的事情就会开始发生:有时它会起作用(我不确定为什么,可能是我之前手动启动了该应用程序),有时我会遇到类似的异常
SetUp : System.Exception : Unable to start CalabashHostStrategyProxy
有什么方法可以永久启用我的应用程序(尤其是测试云代理部分)以接受传入连接?或者至少以某种方式自动摆脱这个对话框?
如果我在 Xamarin 测试云中运行测试,这会影响我的测试执行吗?
将 iOS 模拟器应用程序添加到 Mac 的防火墙对我来说很有效。
查看此处的说明:/sf/answers/2804741691/
(我不必添加我尝试运行的应用程序,只需添加 iOS 模拟器应用程序)。
| 归档时间: |
|
| 查看次数: |
551 次 |
| 最近记录: |