Xamarin.UITest在已使用的物理设备地址上

时间:2019-02-14 09:17:25

标签: xamarin.ios visual-studio-mac xamarin.uitest

由于在iOS模拟器上运行Xamarin.UITest时遇到问题,我想尝试在物理设备上运行它。我可以从设备上的Visual Studio正确运行该应用程序,但是运行UITest失败。不幸的是,我还没有在网上找到有关该错误的信息。

div.dataTables_wrapper div.dataTables_processing {
  top: 0;
}

我在Mac上重新启动了该应用程序和Visual Studio。该设备已激活用于UI自动化。

2 个答案:

答案 0 :(得分:0)

重新启动Mac后,UITest开始了。

答案 1 :(得分:0)

假设您使用的是iPhone

  1. 确保您已安装Test Cloud Agent NuGet软件包

  2. 在您的iOS项目中,转到AppDelegate.FinishedLaunching()并添加->

    #if ENABLE_TEST_CLOUD
    Xamarin.Calabash.Start();
    #endif
    
  3. 此外,将ENABLE_TEST_CLOUD添加到iOS项目的条件编译符号中

作为参考,请查阅Microsoft文档here