ひょうたんで自動テストを作成中にエラーが発生しました。だから私のコードは次のとおりです。
Then /^I set some site$/ do
arr=["Google.com","Youtube.com"]
for i in arr.length {
touch("* id:'browserActivity_linLout_toolbar_url'")
sleep 5
currentSite=arr[i]
keyboard_enter_text (currentSite)
sleep 10
press_enter_button
i=i+1
sleep 20
}
end
end
テストを実行しようとすると、次のエラーが発生します。
undefined method
each' for 2:Fixnum (NoMethodError) ./features/step_definitions/calabash_steps.rb:339:in
/^いくつかのサイトを設定しました$/' features/my_first.feature:6:in `次に、いくつかのサイトを設定しました'
それを解決する方法はありますか?