1

最初に UI テストが含まれていなかった既存のプロジェクトに UITesting プロジェクトを追加しました。Xamarin Studio を使用しています。何らかの理由で、テスト用のテスト クラウドにアプリをアップロードできません。テストを作成して、ローカル デバイスでアプリをテストしました。私はDebug configurationを選択し、 options で開発プロビジョニング プロファイルを設定しました。また、 「iOS Bundle Signing」プロジェクト オプションで「Signing Identity」を選択して、開発者証明書を指定しました。クラウドで実行するテストを右クリックすると、パッケージをアップロードするように求められます。

私の質問:

  1. パッケージとはどういう意味ですか? IPAのことですか?デフォルトでUIテストが有効になっているサンプルプロジェクトを作成したとき、これは表示されませんでした.アプリによって独自にアップロードされました. ここに画像の説明を入力

2.上記の参照ボタンで IPA を選択すると、IPA が灰色で無効になり、選択できません。テストクラウドの設定をいくつか変更する必要がありますか? (デバイスでテストを確認したところ、正常に機能していることを思い出してください。今すぐテスト クラウドでテストしたいと思います)?

  1. アプリをテストクラウドにアップロードできるようにする特定の設定が必要ですか?

さらに情報が必要な場合は、私に尋ねてください。ありがとう。

4

1 に答える 1

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

于 2016-05-16T00:07:01.447 に答える