Xamarin自动化测试ios。无法启动DeviceAgent ExitCode:65

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xamarin自动化测试ios。无法启动DeviceAgent ExitCode:65相关的知识,希望对你有一定的参考价值。

无法在我的ipad上启动UI自动测试。

Error - Xamarin.UITest.XDB.Exceptions.DeviceAgentException : Failed to launch DeviceAgent ExitCode: 65

应用已安装在设备上。在尝试运行任何测试时安装了DeviseAgent。

ios版本的ipad 10.3.3 xcode 8.3.3

appProject中的包:

Xamarin.TestCloud.Agent v 0.20.7

在testProject中:

NUnit v 2.6.3

Xamarin.UITest v 2.0.10

测试设置:

app = ConfigureApp
      .iOS
      .InstalledApp(somebundle)
      .StartApp();

关于配置文件也看起来一切正常。

问题是 - 测试正在另一台设备上运行(带有ios 9.2的ipad),并且前段时间正在当前设备上运行(不时)。所以这不应该是ios版本兼容性的问题。

还试图删除'xdb'文件夹;

有任何想法吗?

答案

为了解决这个问题,我必须导航到/ Var / Folders /,其中一个子文件夹将包含一个xdb文件夹。删除它并再次运行测试,它将工作。

以上是关于Xamarin自动化测试ios。无法启动DeviceAgent ExitCode:65的主要内容,如果未能解决你的问题,请参考以下文章

Xamarin 应用程序无法在 iOS <= 10 上启动:“无法使用 bundleID 引导进程...”

无法在 iOS 设备上为 Xamarin 应用程序运行 Calabash 测试

无法在Visual Studio中的Storyboard编辑器中添加图像,以便为Xamarin.iOS创建启动画面

尝试对 Xamarin 应用程序运行 calabash-ios 测试时来自仪器的“无法解释路径(空)”

永久允许 Xamarin iOS 应用接受传入连接(Xamarin 测试云代理)

如何为 Xamarin 库项目(iOS 和 Android)运行单元测试?