問題タブ [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 に答える
536 参照

appium - Mobile Center CLI、テストのアップロード時の「SyntaxError: Unexpected token」

Mobile Center コマンドライン インターフェイスを使用して Mobile Center にテストをアップロードするときに表示されるこのエラーを解決するにはどうすればよいですか?

SyntaxError:予期しないトークン ...

ここに画像の説明を入力

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

c# - Xamarin.UITest の使用中にバックグラウンド アクティビティを偽装する方法

Xamarin.Forms アプリを作成していて、UITest を使用してビューの正しい動作をテストしたいと考えています。ビューは、ボタンのクリックなどのユーザー入力に反応するだけではありません。代わりに、この時点で 1 つの要素を非表示にして別の要素を表示するなど、ビューの変更につながるバックグラウンド操作があります。もう 1 つの例は、バックグラウンド操作によって生成される要素で ListView を埋めることです。これらの変更は、プロパティがビューにバインドされているビューモデルで行われます。ここで、バックグラウンド操作をシミュレートし、View が正しく動作することをテストしたいと考えています。ただし、Test クラスで Xamarin.Forms を参照できないため、UITest プロジェクトで ViewModel を操作することはできません。この方法でアプリケーションをテストすることを意図していないようです。アプリ全体は UITest のブラック ボックスであり、マウスとキーボードの入力によってのみ操作できます。アプリの内部、対応する ViewModel などにアクセスするにはどうすればよいですか。私はすでにこの問題を検索しましたが、何も見つかりませんでした。多分私は間違った方向に探しています。どんな助けでも大歓迎です。

0 投票する
0 に答える
183 参照

android - WaitForElement が確認ダイアログで機能しない

このコードの実行後:

このコードは機能していません:

確認ボタンをタップすると、ローダーが表示され、通知ダイアログが表示されますが、実行中にはどちらも表示されません。

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

c# - Xamarin が Windows から Mac エージェントでリモートで起動しない:「iOS テストは Windows ではサポートされていません」

Visual Studio 2015、C#、Xamarin 6.1.3、iOS 10.2、iPhone 6s Plus、Xcode 8.2 でモバイル自動テストを作成しています。また、Mac エージェント (OS X El Capitan 10.11.6) で Windows 10 からリモートで自動テストを起動しようとしています。VS でリモート接続をセットアップしたので、xamarin Mac エージェントが接続されています: Mac エージェントが接続されました これは、コードでアプリケーションを起動しようとしている方法です:

StartApp() メソッドでテストが失敗し、「iOS テストは Windows ではサポートされていません」というメッセージが表示されます。:

以前、同じデバイスと Mac で appium を使用して同じアプリケーションを起動しましたが、すべて問題ありませんでした。

ポートの取得方法がわからないので .DevicePort() は指定していませんが、デバイスが1台しか接続されていない場合は不要だと思います。

また、シミュレーターで起動しようとしましたが、同じエラーが発生しました。