0
私はUIAutomator 2でアンドロイドテストを始めました。私はUIScrollableクラスを使いたいですが、このクラスはandroid.supportパッケージの中にあります。クラスをインポートするためにpomに追加できる依存関係を見つけることができません。eclipseでMavenプロジェクトでUI Automatorクラスを使用するには?
私はUIAutomator 2でアンドロイドテストを始めました。私はUIScrollableクラスを使いたいですが、このクラスはandroid.supportパッケージの中にあります。クラスをインポートするためにpomに追加できる依存関係を見つけることができません。eclipseでMavenプロジェクトでUI Automatorクラスを使用するには?
実際ははるかに簡単です。
automationName
の機能をUiAutomator2
に設定するだけで、appiumのビルドインとしてプロジェクトに依存するものを追加する必要はなく、appiumはUiAutomator2サーバー+クライアントを使用してテストを実行します。
driver.findElementByAndroidUIAutomator("new UiScrollable(new UiSelector())
.scrollIntoView(new UiSelector().text(\"Radio Group\"));"));
基本的には、デフォルトのUiAutomatorと同じです。
「クラスを使用する」とはどういう意味ですか?どのような方法で?あなたはAppium webdriversを使用していますか?あなたのコード、あなたが試したことなどを表示してください。 –
はい、私はappiumを使用していますが、uiautomatorやその他のアンドロイドクラスをインポートする必要があります。どのような方法で私はappiumに裏付けされたテストでそれらをインポートできますか? –