Appium wiki ページ ( https://github.com/appium/appium/wiki/Automating-mobile-gestures ) では、次のエンドポイントが言及されています。
- session/:sessionId/タッチ/タップ
- セッション:/sessionId/touch/flick_precise
- セッション:/sessionId/タッチ/スワイプ
ただし、WebDriver (2.35) の最新の Java バインディングの TouchActions を使用する場合:
- "singleTap"を呼び出すと、/touch/click が呼び出されます (つまり、"tap" ではありません)。少なくとも私のアプリケーションでは、Appium サーバーがエラーを出力し、通知せずにクライアントをドロップするため、クライアントはハングします。
- "flick"を呼び出すと、("flick_precis" の代わりに) /touch/flick が呼び出され、正常に動作します。
正しいエンドポイントはどれですか? ドキュメントまたはJavaバインディングに書かれているものですか?
ありがとう!