0
A
答えて
0
あなたは要素を見つけることに照会することができるものがたくさんあります。 IDは私の意見では最も脆弱であり、そこには存在しないように回避するよりも、要素にIDを追加する方が良いでしょう。
ただし、オプションがない場合は、クエリを連鎖させて、IDまたはテキストを含む要素に関連する要素を検索することができます。デフォルトでは
query("* id:'Something' ImageView")
query("* id:'SomehthingElse' * ImageView")
クエリが働く方向は、要素の子孫を見てですが、それはhttps://github.com/calabash/calabash-android/wiki/05-Query-Syntax#direction
必要だ場合にも、そのクラスを使用して要素やインデックスを見つけることができますあまりにも親を見ることができますImageViewと同じようなものがありますが、それはおそらく良い考えではありません。
query('ImageView index:2')
関連する問題
- 1. IDまたは名前を持たないテーブルを見つける方法
- 2. 名前、ID、値の使用方法は?
- 3. Jsoup:送信ボタンのidまたは名前のないログイン
- 4. シリアル(COM)ポートの名前またはID
- 5. データストア - ID /名前値の取得方法
- 6. Rails:text_field_tagのIDまたは名前属性を設定する方法は?
- 7. IDまたは名前のないフォームへの参照の取得
- 8. EclipseのウィジェットIDの名前を変更する方法は?
- 9. Linuxカーネルモジュールのユニークまたは半ユニークなモジュールIDまたは名前
- 10. IDの頂点を名前で取得する方法は?
- 11. 名前ではなくIDを渡すjQueryオートコンプリートの操作方法は?
- 12. Rails - IDに関連した名前を表示する方法
- 13. 変数(または配列など)の名前を別のものの名前に組み込む方法は?
- 14. forgroundアプリケーションの検索方法Blackberryの一意のID /名前
- 15. IDまたは名前の値を変更するには?
- 16. Jquery |名前またはIDのみのXML読み込み
- 17. ASP.NETフォームタグのクライアントIDまたは名前をC#
- 18. 名前でFacebookのグループIDを見つける方法
- 19. sqlのidでグループから名前を取得する方法
- 20. - > ID、名前、Roll_Number - Yiiの
- 21. メモリダンプからプリロードされたシステムドロワブル(ビットマップ)のIDまたは名前を調べる方法
- 22. 値、名前、またはIDによるjQueryフィルタ入力?値は
- 23. IDまたはCLASSの名前タグを持たない要素のjQueryのDOMセレクタ
- 24. Wcfサービスプロキシの名前/名前空間の命名方法
- 25. 名前空間の名前を変更する方法は?
- 26. 内部名またはIDでコンテンツタイプを取得する方法
- 27. ページソースでIDまたはタグ名を取得する方法
- 28. Google DataStore - ID /名前でデータを取得する方法
- 29. Pythonスレッド - 親ID /名前を取得する方法
- 30. ルート - URL IDと記事の名前に表示する方法は?
IDはありますか?もしそうなら、それを使用してください。それはIDを与えるし、それを使用しない場合:)あなたは座標に基づいてクリックすることができますが、それは良い解決策ではありません。また、すべての画像についてクエリを実行し、その結果の正しいインデックスをクリックすることもできますが、それは良いアプローチではありません。 – Lasse