列表视图在Android中使用calabash单击自动化

时间:2014-03-06 08:29:04

标签: android calabash

我需要在Android应用上自动列出项目点击。我google了很多,没有找到任何有用的信息。请帮帮我。谢谢。

2 个答案:

答案 0 :(得分:2)

Then I press list item number 2

是Calabash中的预定义步骤定义。由于某种原因,使用此步骤并非最佳做法see here,因为它不是用您的商业语言编写的。

如果您只需使用相应的Calabash命令编写自己的步骤,那么这是一种更好的方法。由于Calabash是开源的,你可以在Github中找到所有步骤的实现,在你的情况下:

Then /^I press list item number (\d+)$/ do |line_index|
  performAction('press_list_item', line_index, 0)
end

来自Calabash Repo

答案 1 :(得分:0)

您可以像这样选择列表索引

Then I press list item number 2

其中2是您要选择的列表中的索引。