問題タブ [android-uiautomator]

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 に答える
2088 参照

android - UiAutomator 限られた情報で子供にアクセスする

私は動的に構築されたビューのリストを持っているので、それらはすべてまったく同じリソース ID を持ち、説明はありません。それらの違いを区別できる唯一の方法は、同じ親にあるテキストです。私は唯一の方法は次のようにすることだと考えています:

ここに画像の説明を入力

MILES上記のように、子またはを取得できますCALORIES。多数からテキストを取得する必要があります。

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

android - uiautomator を使用して複数の電話でテストするには?

次のようなシナリオを含む Android 用のテスト ケースを作成しました: 1) 電話をアクティブにする 2) メッセージを作成し、別の番号に送信する

問題は次のとおりです。

送受信テスト ケースについては、受信側から確認する方法が見つかりません。UiAutomatorTestCase で getUiDevice() を使用しているため、現在のデバイス インスタンスのみが返されます。他のデバイスを入手するにはどうすればよいですか?

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

java - uiautomator で一連のテストを実行する

私はすべて別々のクラスで書いた一握りのテストを持っています。それらすべてを 1 回の連続テストでテストして、1 つのレポートを作成してもらいたいです。考えてみれば、インテントを使って次のクラスを開始します。しかし、これは拡張時には不可能UiAuotomatorTestCaseです。それで、どうすればこれを行うことができますか?それとも、それらすべてを単一のクラスに入れて、そのクラスを実行する必要がありますか? それに関する唯一の問題は、クラスがかなり大きくなり始め、私が組織を維持するのが難しいことです.

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

android-uiautomator - UIAutomator を使用して Android タブをスクロールする方法

UIAutomator を使用してスクロールしようとしています。シナリオは、タブの [設定] メニューに入り、[アプリのオプション] をクリックすると、タブ内のすべてのアプリのリストが表示されます。今、アプリのリストをスクロールしたいのですが、これが問題に直面しているところです。アプリのリストではなく、設定オプションをスクロールします。スクリーンショットと私のコードを添付しています。

画像

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

java - uiautomator が複数回アサートする

uiautomator でテストを実行しています。テストが終わったら、結果をテストする必要があります。私の問題は、1 つのテストが失敗することであり、他のテストはテストされません。他のテストの結果に関係なく、すべてをテストする必要があります。これは私の試みです:

また、私は試しました:

1 つが失敗すると、最後の 3 つが実行されません。助言がありますか?ありがとう。