【问题标题】:Geting exception "SetUp : System.Exception : Unable to contact test backend running in app" while running a UI test case using Xamarin UI Test使用 Xamarin UI 测试运行 UI 测试用例时出现异常“SetUp:System.Exception:无法联系在应用程序中运行的测试后端”
【发布时间】:2016-07-13 16:35:13
【问题描述】:

我有一个不是使用 Xamarin 开发的 iOS 应用程序。现在我正在尝试使用 Xamarin UI 测试项目为这个应用程序开发 UI 测试用例。我正在使用 Xamarin Studio 在 C# 中开发我的 UI 测试用例。

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

我正在使用 .ipa 文件将应用程序安装到 iOS 设备上。我安装了应用程序并尝试执行以下代码。下面的代码成功打开应用程序但失败并出现以下异常 “SetUp : System.Exception : Unable to contact test backend running in app. 一个常见的原因是该应用与 Calabash 的链接不正确。请验证它是否包含 Calabash 组件。”

我使用的代码是:

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

【问题讨论】:

标签: xamarin xamarin.uitest


【解决方案1】:

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

设置的其余部分仍然有效,无论是 Xamarin 还是 iOS

【讨论】:

  • 你好 Zil!您的答案缺少链接。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-03-22
  • 1970-01-01
  • 2018-05-31
  • 2019-10-03
  • 2020-12-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多