Calabash 0.5.5中的常量STEP_PAUSE引发错误

时间:2015-01-06 23:18:24

标签: android calabash calabash-android

我正在尝试将行sleep(STEP_PAUSE)添加到我的android calabash脚本中,我收到以下错误

 uninitialized constant STEP_PAUSE (NameError)

为什么没有初始化,是否有人拥有可以在Calabash Android 0.5.5中使用的常量,运算符和方法的类列表?

以下是我找到的课程列表,但搜索很糟糕,我无法找到我需要的内容:http://www.rubydoc.info/gems/calabash-android/Calabash/Android

想知道STEP_PAUSE是否已被弃用?

这就是我要做的事情。我正在尝试等待应用程序启动,然后打开侧面菜单。这是我正在使用但它并不总是成功。它就像90%有效

#open the menu
Then(/^I touch "(.*?)" menu$/)do |menu|
sleep(STEP_PAUSE)
wait_for_elements_exist(["* id:'action_bar_title'", "* text:'New courses'"], :timeout => 35.0)
touch("* id:'action_bar_title'")
end

另请注意,35秒的超时选项似乎始终无效,但有助于稳定脚本。同样只有90%的时间它实际上等待和工作。这就是我尝试SLEEP_PAUSE的原因。 SLEEP_PAUSE在iOS中为我修复了很多东西。

0 个答案:

没有答案