Mobile Center UITest退出代码20

时间:2017-07-05 20:49:01

标签: c# xamarin xamarin-test-cloud mobile-center visual-studio-app-center

我一直试图通过Visual Studio Mobile中心运行UI测试一段时间,但是我收到以下错误:

  

准备测试......失败了。   错误:无法准备UI测试工件。返回退出代码20。

我查看了mobile-center-cli github页面,发现错误代码1到63是为TestCloud保留的。实际上没有关于此错误的文档,所以我希望有人能指出我正确的方向。

使用的命令:

mobile-center test run uitest --app "MyAppName" --devices d5c95903 --app-path "pathToApk"  --test-series "master" --locale "en_US" --build-dir "PathToBinRelease"

4 个答案:

答案 0 :(得分:4)

听起来您可能正在为--build-dir指定错误的文件夹。

--build-dir应该是你的Xamarin.UITest项目的bin / Debug文件夹,如下所示:

"/Users/User/AppSolution/App.UITests/bin/Debug"

请您尝试上述内容,如果能解决问题,请告诉我们?

格伦

答案 1 :(得分:2)

此错误的另一个原因是如果packages文件夹中存在多个版本的Xamarin.UITest,这在项目的根目录中可见。

删除不必要的Xamarin.UITest版本,再给它一次。

答案 2 :(得分:1)

我有这个错误。我将这个参数添加到我的脚本中:

--uitest-tools-dir "...your_path\packages\Xamarin.UITest.2.0.10\tools"

这对我有用。

答案 3 :(得分:0)