Calabash控制台Android - 查询获取屏幕上的所有ID

时间:2016-10-26 11:14:46

标签: calabash calabash-android calabash-ios

在适用于iOS的Calabash控制台中,有一个命令:

 <nav class="navbar navbar-default" role="navigation">
  <div class="container">
  <!-- Brand and toggle get grouped for better mobile display -->
  <div class="navbar-header">
    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
      <span class="sr-only">Toggle navigation</span>
      <span class="icon-bar"></span>
      <span class="icon-bar"></span>
      <span class="icon-bar"></span>
    </button>
    <%= link_to "Pinteresting", root_path, class: "navbar-brand" %>
  </div>


  <!-- Collect the nav links, forms, and other content for toggling -->
  <div class="collapse navbar-collapse navbar-ex1-collapse">
    <ul class="nav navbar-nav navbar-right">
      <li><%= link_to "Home", root_path %></li>
      <li><%= link_to "About", about_path %></li>
      <% if user_signed_in? %>
      <li><%= link_to "Account Settings", edit_user_registration_path %></li> 
      <li><%= link_to "Log out", destroy_user_session_path, method: :delete %></li> 
      <% else %>
      <li><%= link_to "Sign in", new_user_session_path %></li>
  </ul>

    </div>
  </div><!-- /.navbar-collapse -->

</nav>

该命令显示当前屏幕上的所有元素ID。

对于Android,您可以使用命令

ids

在屏幕上显示所有视图,您可以手动查看并找到ID。

但是,仅用于显示ID的Android等效命令是什么?

1 个答案:

答案 0 :(得分:2)

Android Calabash等效命令:

query("*",:id)