获取异常" SetUp:System.Exception:无法联系在app"中运行的测试后端使用Xamarin UI Test运行UI测试用例时

时间:2016-07-13 16:35:14

标签: xamarin xamarin.uitest

我的iOS应用程序不是使用Xamarin 开发的。现在我正在尝试为此App使用Xamarin UI测试项目开发UI测试用例。我正在使用Xamarin工作室在C#中开发我的UI测试用例。

我在Mac机上运行测试用例。

我正在使用.ipa文件将App安装到iOS设备上。我安装了应用程序并尝试执行下面的代码。下面的代码是成功打开应用程序但失败,但有以下异常 " SetUp:System.Exception:无法联系在app中运行的测试后端。一个常见的原因是应用程序与Calabash没有正确链接。请确认它包含Calabash组件。"

我使用的代码是:

IApp app = ConfigureApp.iOS .EnableLocalScreenshots() .DeviceIdentifier("f8c67472f88efb1985c2f5e73698d6bb367807fd").InstalledApp("<<App Bundle ID>>").StartApp();

1 个答案:

答案 0 :(得分:1)

您必须将Xamarin TestCloud代理添加到您的iOS解决方案中;这里是Xamarin包的链接,您可以在其中获得大量信息。由于您使用的是原生iOS,我建议您为本机iOS找到相同的框架包,它应该位于github上。

其他设置仍然有效,不管是Xamarin还是iOS