問題タブ [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.
xamarin - 参照エラーで共有プロジェクトを使用してソリューションを構築すると失敗する
Xamarin でモバイル アプリケーションの UI テストを使用したソリューションがあります。
これはセットアップです:
- MyApp.iOS - iOS 用アプリケーション
- MyApp.Android - Android 用アプリケーション
- MyApp.UITests.iOS - iOS プロジェクトと共有ライブラリへの参照のみ
- MyApp.UITests.Android - Android プロジェクトと共有ライブラリへの参照のみ
- MyApp.UITests.SharedLibrary - すべてのテスト ケース
これを MSBuild でビルドすると、次のような多くのエラーが発生します。
/Users/vstsagent/MyApp.UITests.SharedLibrary/...: エラー CS0246: 型または名前空間の名前 'Xamarin' が見つかりませんでした。
私のSharedLibraryプロジェクトのコンパイルに問題があるようです。
bluetooth - Test-Cloud で実行されているアプリから、Bluetooth (または USB) 経由で自分のデスクにローカルにあるデバイスに接続できますか?
私はPOSデバイスを扱っています。Bluetooth または USB を使用して POS デバイスと通信するクロスプラットフォームのモバイル Xamarin アプリがあります。
xamarin - Xamarin.UITest DeviceAgentException: DeviceAgent のインストールに失敗しました
iOS デバイスで Xamarin.UITest を実行しているときに発生するこのエラーを解決するにはどうすればよいですか?
これは、iOS シミュレーターと物理 iOS デバイスの両方で発生します。
セットアップ: Calabash.XDB.Core.Exceptions.DeviceAgentException: DeviceAgent のインストールに失敗しました: ApplicationName='/var/folders/5m/3712cp7j2k928k6z3fgszfyw0000gp/T/xdb/DeviceAgent.iOS.Dependencies/93c12f73043a2d14eea9d417ab080eb4/bin/iOSManagerDeviceinstall', CommandLine=' -d fcbb5006c892e39f1f675a3f6804ce3688c3b8d1 -a /var/folders/5m/3712cp7j2k928k6z3fgszfyw0000gp/T/xdb/DeviceAgent.iOS.Dependencies/93c12f73043a2d14eea9d417ab080eb4/ipa/DeviceAgent-Runner.app', CurrentDirectory='', Native error= Cannot find the specified file
----> System.ComponentModel.Win32Exception : ApplicationName='/var/folders/5m/3712cp7j2k928k6z3fgszfyw0000gp/T/xdb/DeviceAgent.iOS.Dependencies/93c12f73043a2d14eea9d417ab080eb4/bin/iOSDeviceManager', CommandLine='install -d fcbb5006c892e39f1f675a3f6804ce3688c3b8d1 -a / var/folders/5m/3712cp7j2k928k6z3fgszfyw0000gp/T/xdb/DeviceAgent.iOS.Dependencies/93c12f73043a2d14eea9d417ab080eb4/ipa/DeviceAgent-Runner.app', CurrentDirectory='', Native error=指定されたファイルが見つかりません
c# - コマンドラインで "--test-params [cspairs] " を使用して testcloud.exe に渡されたパラメーターにアクセスするにはどうすればよいですか?
「test-cloud.exe help submit」による説明:
--test-params [cspairs] - 追加のテスト パラメータ。形式はコンマ区切りのキー:値ペア
そのコマンドを使用して、パラメーターをテストに渡したいと思います。
Tests.cs ファイル内のこれらのパラメーターにアクセスするにはどうすればよいでしょうか。
それが不可能な場合、Test Cloud テストにパラメーターを追加して、Tests.cs ファイル内でそれらを読み取る方法は他にありますか?
c# - Test Cloud でスクリーンショット (app.Screenshot()) の作成をオフにするにはどうすればよいですか?
コードを削除せずに Test Cloud でスクリーンショット (app.Screenshot()) をオフにする方法はありますか?
スクリーンショットをオンデマンドでオフにしたいのですが、できれば「testcloud.exe --someparameter」などのコマンド ライン パラメータを使用します。
これを行う方法はありますか?
ios - Xamarin Test Cloud で iPhone デバイスのパスコードを有効にできますか?
アプリケーションを使用するためにユーザーがデバイス パスコードを有効にする必要がある iPhone アプリケーションがあります (HIPAA 準拠の理由により)。このアプリケーションを Xamarin Test Cloud でテストしたいと考えています。Xamarin Test Recorder を使用して、ローカルの iPhone デバイス (パスコードが有効になっている) で正常に実行されるテストを作成しました。テストをテスト クラウドにアップロードし、同じ iPhone デバイスと同じ OS で実行すると、テスト クラウド デバイスでパスコードが有効になっていないため、テストが失敗することがわかります。
Test Cloud iPhone デバイスでパスコードを有効にする方法はありますか? または、有効にしたものをシミュレートする方法はありますか?
明確にするために、パスコードとは、デバイスをスリープ状態から復帰させた後 (たとえば、ホーム ボタンを押すことによって)、デバイスにアクセスするために入力する 4 ~ 6 桁の数字コードを意味します。