Androidテストで便利なuiautomatorviewer、UiScrollableの使い方、テキスト入力API制限事項の回避方法:スマホ向け無料システムテスト自動化ツール(3)(4/4 ページ) テキスト入力APIの制限事項を回避する uiautomatorのテキスト入力API「UiObject.setText()」は、テストを実行する端末の言語設定が英語で、かつ、IMEが英語入力モードでないと、想定とは異なる文字列が設定されてしまうことがあります。ここでは、その回避方法を紹介します。 テキスト入力フィールドに非ASCII文字を入力する UiObject.setText()は、仮想的なキーボード(PCで一般的に使われるQWERTYキーボード)をタイプし、対応するキーイベントを端末に送信することで、文字の入力を実現しています。 そのため、QWERTYキーボードでタイプできる文字しか、s
![Androidテストで便利なuiautomatorviewer、UiScrollableの使い方、テキスト入力API制限事項の回避方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/6e84fc6ab06f31b2e64248cbfc92fe06deb5bab5/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fimages%2Flogo%2F1200x630_500x500_ait.gif)