私はアンドロイドキーボードの予測部分が無効かどうかを検出するテストを書いています。通常、これらの種類のものを検出するには、take an XML screenshot in UI Automatorを探してリソースIDを使用しますが、キーボードはオーバーレイとして記録されるため、表示されません。Androidで予測キーボードが無効になっているかどうかをテストするにはどうすればよいですか?
私は、文字列を作成し、このようにそれらをインスタンス化し、リソースIDを使用しました:
UiObject incidentClick = uiDevice.findObject(new
UiSelector().resourceId(UIResourceStrings.This_Is_The_Resource_String));
しかし、キーボードは独自のリソース文字列を持っていないので、動作しないこと。
私は(x、y)座標を使って調べることを考えましたが、どのように実装するのかは分かりません。このようなことをする方法に関するアイデアは?