无法理解如何将我的应用程序上传到Xamarin测试云

时间:2016-05-15 14:00:56

标签: xamarin xamarin.ios nunit coded-ui-tests xamarin-test-cloud

我已将UITesting项目添加到最初不包含UI测试的现有项目中。我正在使用Xamarin Studio。 由于某种原因,我无法将应用程序上传到测试云进行测试。我通过编写测试在本地设备上测试了应用程序。我确实选择了调试配置并在选项中设置了开发配置文件。我还在' iOS Bundle Signing' 项目选项中选择了'签名身份' 以指向我的开发人员证书。 当我右键单击要在云上运行的测试时,它要求我上传包

我的问题:

  1. 包裹是什么意思?他们是指IPA吗?当我制作默认启用了UI测试的示例项目时,我没有看到这个。它是由应用程序自己上传的。 enter image description here
  2. 2.当我为上面的浏览按钮选择我的IPA时,我的IPA被禁用为灰色,我无法选择它。我是否需要更改测试云的某些设置。 (记得我已经检查了我的设备上的测试,他们工作正常,我希望现在测试云测试)?

    1. 我是否需要一个特定的设置才能将我的应用程序上传到testcloud?
    2. 请问我是否需要更多信息。感谢。

1 个答案:

答案 0 :(得分:1)

您需要选择APK或IPA。

  

选择要与测试一起提交的APK或IPA,然后单击“上载并运行”按钮。然后,Xamarin Studio将继续编译UITest项目,并将测试程序集与APK或IPA一起上传到Xamarin Test Cloud。

这直接来自Xamarin文档:https://developer.xamarin.com/guides/testcloud/uitest/working-with/submitting-tests-to-xamarin-test-cloud/#Submitting_UITests_for_an_External_Mobile_App

您也可以直接从Xamarin Studio上传测试: https://developer.xamarin.com/guides/testcloud/uitest/working-with/submitting-tests-to-xamarin-test-cloud/#Submitting_UITests_From_a_Xamarin_Solution