問題タブ [xamarin.uitest]

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 投票する
1 に答える
656 参照

ios - 既存の .ipa またはアプリに署名する方法。プロビジョニング プロファイルを使用

C#、Xamarin 6.1.3、iOS 10.2、iPhone 6s Plus、Xcode 8.2、OS X El Capitan 10.11.6 を使用してモバイル自動テストを作成しています。次のコマンドを使用して、シミュレーターでテストを開始しようとしています。

IApp iApp = ConfigureApp.iOS.AppBundle(path_to_app/Application.app).StartApp();

次のエラーがあります。

したがって、アプリケーションのソース コードはありませんが、アプリケーションでテストを実行できるようにするには、.app または .ipa ファイルにサインインする必要があります。出来ますか?

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

xamarin.ios - Xamarin.UITest System.Xml.XmlException

Xamarin.Forms アプリの UI テストを作成しています。iOS プロジェクトの最初のテストを開始しようとすると、System.Xml.XmlException(詳細は後述) が表示されます。この基本的なテストはうまくいくはずですよね?

更新: シミュレーターからアプリをアンインストールすると、テストが初めて実行されます。その後、次のすべての実行で例外が発生し続けます。

Xamarin Studio (6.1.3 ビルド 19) と Xamarin.UITest パッケージ (2.0.5) を使用しています。

例外の詳細:

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

c# - ソースコードなしで .ipa または .app のアーキテクチャを arm64 から i386 に変更する方法

C#、Xamarin 6.1.3、iOS 10.2、iPhone 6s Plus、Xcode 8.2、OS X El Capitan 10.11.6 を使用してモバイル自動テストを作成しています。次のコマンドを使用して、シミュレーターでテストを開始しようとしています。

次のエラーがあります。

Ios シミュレーターは、i386 アーキテクチャーのみをサポートしています。変更できないことがわかっているためです。 ソースコードがなく.ipa.appファイルだけがある場合、アプリケーションのアーキテクチャを変更することは可能ですか?

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

xamarin - スプラッシュ スクリーンを使用した Xamarin.UITest バックドア

Xamarin UI テストを配置しようとしているアプリケーションがあります。ログイン プロセスをバイパスするには、アプリをバックドアする必要があります。バックドア メソッドは正常に起動します。

ただし、スプラッシュ画面で起動するため、SplashActivity ではなく、実際の MainActivity への参照を取得する必要があります。BackDoor メソッドで MainActivity への参照を取得するにはどうすればよいですか?

Xamarin バックドア ドキュメント: https://developer.xamarin.com/recipes/testcloud/start-activity-with-backdoor/ https://developer.xamarin.com/guides/testcloud/uitest/working-with/backdoors/

0 投票する
3 に答える
1118 参照

c# - 空でないテキスト プロパティの Xamarin UITest (Calabash) クエリ

some textXamarin UITest (Calabash を使用) では、次のようにを持つ要素をクエリできます。

BEGINSWITH や LIKE なども参照ドキュメントに記載されていますが、IsEmpty や IsNotEmpty は見当たりません。空でないテキストを含む要素を見つける方法はありますか? Length メソッドが表示されることを期待していたので、次のようなことができます。

私が求めていることを達成する別の方法はありますか?

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

android - Android エミュレーターで Xamarin UI テストを実行する方法

AndroidエミュレーターでXamarin UIテストを実行するには? 常に実際のデバイスでテストを実行しますが、CI の場合はエミュレーターでテストする必要がありますが、方法がわからず、Google から具体的な回答が得られませんでした