在葫芦中滚动-android

Scrolling in calabash-android

我试图在 calabash-android 中向下滚动,但不能。 这是我用于滚动部分的代码

在功能文件中:

Then I scrolldown until I see "Engine Light On"

在calabash_steps.rb中:

Then /^I scroll until I see the "([^\"]*)" text$/ do |text| q = query("TextView text:'#{text}'") while q.empty? scroll_down q = query("TextView text:'#{text}'") end end

我遇到的错误:

我们可以在calasbash_steps.rb文件中使用下面的代码。

Then(/^I scroll view "([^"]*)" "([^"]*)"$/) do |view,direction|
   scroll("#{view}",:"#{direction}")
end

在 .feature 文件中,我们可以按照您想要的方式传递视图和方向 scroll.Here 示例:

Then I scroll view "ExpandableListView" "down"
Then I scroll view "ExpandableListView" "up"