モバイル仮想キーボードの"Done"
ボタンをクリックする必要がある状況が発生したモバイルオートメーション用のappiumを使用しています。どうすればappiumでWebDriver
を使用することが可能ですか?appiumを使用してモバイル仮想キーボードにアクセスする
-1
A
答えて
0
@Slavoの解決策はappiumでは推奨されていません。同じキー・イベントでのadbコマンドは、ほとんどの場合
adb shell input keyevent 66
すなわち動作するはずですけれども、あなたの入力は、主に、例えば、単一のライナーです検索を実行する。あなたのように前の行に変更を加えることができ、その場合には:
WebElement myTextView = <find your text-view> myTextView.sendKeys("your-text/n"); // "/n" as a new line in java
また、キーボードを隠し、他の画面のウィジェットをその上に使用して、アクションを実行することができます。同様:
driver.hideKeyboard(); WebElement otherGoodToGoButton = <find other useful button/widget> otherGoodToGoButton.click();
クリックすると画面が使用して座標
TouchActions
も方法ですが、私はそれを使用することをお勧めしません。
0
あなたは
driver.hideKeyboard()
おかげで、 サディク
0
driver.pressKeyCode(AndroidKeyCode.ENTER);
関連する問題
- 1. MooTools用の仮想キーボード?
- 2. 仮想キーボードを隠す
- 3. android用の仮想キーボードIMEへのアプローチ
- 4. Androidの仮想キーボードを拡張する
- 5. 仮想キーボードを常に非表示
- 6. 単一のWebアプリケーションを使用して複数の仮想ディレクトリにアクセスする
- 7. IIS 7の仮想ディレクトリでPHPを使用してファイルにアクセスする方法
- 8. マイクボタンを隠すAndroid仮想キーボード
- 9. C#でクラスをオーバーライドし、オーバーライドメソッドを使用する仮想メソッドにアクセスする
- 10. Javaの「仮想キーボード」コントロールですか?
- 11. JavaプログラムでWindows仮想キーボードを開く
- 12. テーブルを使ってオウレリア・仮想仮想化を作成する
- 13. Delphi 2010の仮想キーボード、CapsLockをオンにしますか?
- 14. 仮想キーボードの表示/非表示
- 15. ローカル仮想マシンから仮想ホストにアクセス
- 16. primefaces仮想キーボードを設定するには?
- 17. ヘルプWindows Vista仮想マシンにWindows XPをインストールしてWindows Vista仮想マシンにアクセスするための仮想マシンを設定する
- 18. デルファイを使用してプロセスの仮想サイズを決定する
- 19. 仮想フォルダを使用してレイアウトファイルを整理する
- 20. ココアを使用して仮想ハードドライブをエミュレートする
- 21. xenハイパーバイザAPIを使用して仮想マシンマネージャを作成する
- 22. 仮想ディレクトリを使用したMVCルーティング
- 23. vmware仮想マシンへのアクセス
- 24. キーボードのないウィンドウ上のFacebook api?仮想キーボード
- 25. 仮想関数の使用
- 26. Bluetoothキーボードが接続されているときに仮想キーボードを表示しますか?
- 27. C++:非仮想関数で純粋仮想関数を使用する
- 28. 仮想マシンのlocalhost:portを介してnode.js/gruntサーバーにアクセス
- 29. Androidの仮想キーボードでキャッチキーを押した?物理的なキーボード付き
- 30. 仮想レジストリ/仮想ファイルシステムプロジェクトを探しています
はすでにボタン "完了" キーボードを接続話題がある機能hidekeyboard使用することができます。確認してください:http://stackoverflow.com/a/35412975/5415807 – Slavo