2017-12-19 5 views
0

私はUIAutomator 2でアンドロイドテストを始めました。私はUIScrollableクラスを使いたいですが、このクラスはandroid.supportパッケージの中にあります。クラスをインポートするためにpomに追加できる依存関係を見つけることができません。eclipseでMavenプロジェクトでUI Automatorクラスを使用するには?

+0

「クラスを使用する」とはどういう意味ですか?どのような方法で?あなたはAppium webdriversを使用していますか?あなたのコード、あなたが試したことなどを表示してください。 –

+0

はい、私はappiumを使用していますが、uiautomatorやその他のアンドロイドクラスをインポートする必要があります。どのような方法で私はappiumに裏付けされたテストでそれらをインポートできますか? –

答えて

0

実際ははるかに簡単です。

automationNameの機能をUiAutomator2に設定するだけで、appiumのビルドインとしてプロジェクトに依存するものを追加する必要はなく、appiumはUiAutomator2サーバー+クライアントを使用してテストを実行します。

driver.findElementByAndroidUIAutomator("new UiScrollable(new UiSelector()) 
.scrollIntoView(new UiSelector().text(\"Radio Group\"));")); 

基本的には、デフォルトのUiAutomatorと同じです。

関連する問題