問題タブ [xamarin-test-cloud]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
131 参照

xamarin - Xamarin Test Cloud でのシナリオの概要

Xamarin テスト クラウドでひょうたんテストを実行しようとしましたが、サンプル テーブルを含むシナリオ アウトラインの実行に問題があることに気付きました。

同様の問題を抱えて解決した人はいますか?
シナリオの概要は Xamarin Test Cloud で機能していますか?

0 投票する
2 に答える
175 参照

unit-testing - Xamarin UITest で MissingMethodException を引き起こすリフレクションの使用

Xamarin PCL に、System.Reflection.GetRuntimeProperties を呼び出すクラスがあります。例として、私の PCL クラスに次のメソッドがあるとします。

次に、PCL プロジェクトを参照してこのクラスをテストする Xamarin.UITest プロジェクトがあります。これまでの TestFixture には 2 つのテスト ケースがあり、この例では次のようになります。

Xamarin.UITest プロジェクトを実行すると、Android と iOS の両方のプラットフォームでコンパイルされ、テストが実行され、正常に完了します。TestExampleMethod_ArgNull_Null テストは、早期に返されるためパスします。ただし、TestExampleMethod_ArgNotNull_NotNull テストは次のエラーで失敗します。

System.MissingMethodException : メソッド 'RuntimeReflectionExtensions.GetRuntimeProperties' が見つかりません。

したがって、すべてが正常にコンパイルされ、他のテスト ケースを正常に実行できたとしても、Xamarin.UITest プロジェクトは System.Reflection で何も使用できないようです。これをデバッグする方法を知っている人はいますか?

0 投票する
1 に答える
504 参照

android - Xamarin: システム アラート ウィンドウでマーク付きのボタンを見つけると例外が発生する

Xamarin testcloud を使用して、Android の SYSTEM_ALERT_WINDOW で OK を押してテストしています。

ただし、以下のエラーが発生します。警告ウィンドウでテストを試みた人はいますか? Xamarin テスト クラウドは、通常の Android アクティビティやアラート ウィンドウでも機能しますか?

私は通常のクエリを使用しており、ボタンは適切に定義されています。

PS: テストが失敗としてマークされたときに、アラート ウィンドウがスクリーンショットに正しく表示されていることがわかります。

0 投票する
1 に答える
1499 参照

xamarin - Xamarin Test Recorder - iOS アプリでの使用方法

Macbook をビルド エージェントとして使用し、Visual Studio 2015 で Xamarin Forms v2.0 を使用しています。Test Cloud にアップロードする UI テストを作成する手段として、Xamarin Test Recorder を評価しています。

テスト レコーダーは Mac 上で実行され、ユーザーはデバイス (またはシミュレーター) とデバイスでテストするアプリを選択する必要があります。

Macで実行されているiPhoneシミュレーターを選択しましたが、次のステップであるアプリを選択するのが苦手です。

私は IPA を提供する必要があり、IPA は Xamarin ビルド エージェントがそこにビルドしたため、Mac のどこかにある必要があると推測していますが、それを見つけることができません。

非常に限られたドキュメントとビデオは、パッケージ化がはるかに簡単な Android アプリに主に焦点を当てているため、役に立ちません。

何か案は?

0 投票する
1 に答える
377 参照

xamarin - Xamarin テスト クラウド デバイス文字列を取得する方法

Visual Studio Online を使用して、自動化された CI + Execute テスト シナリオに Xamarin Test Cloud と共に CI を使用しようとしています。

新しい Xamarin Android ビルド定義を作成するときに、デバイスの値を入力するように求められます。

デバイス文字列は、Xamarin Test Cloud によって生成されます。これは、Test Cloud テスト実行の --devices コマンド ライン引数の値として見つけることができます。

この文字列をどこから取得できますか? 私は UiTest を使用しており、テストを Visual Studio-> Test Project-> 右クリック-> Run in Test cloud から Xamarin Test cloud にアップロードしました

助けていただければ幸いです。

ありがとうST