0

我在用

When /^I touch the textfield marked "([^\\"]*)"$/ do |textfield_marked|
    touch "view:'UITextField' marked'#{textfield_marked}'"
end

这是我得到的错误

 frankly_map view:'UITextField' marked'Domain' touch failed because: invalid selector
  no paramater found at position 25 in string "view:'UITextField' marked'Domain'" (RuntimeError)
  ./features/step_definitions/login_steps.rb:18:in `/^I touch the textfield marked "([^\\"]*)"$/'
  features/login.feature:8:in `When I touch the textfield marked "Domain"'

我验证了 UITextField 是否存在,它就在那里。

4

1 回答 1

0

我相信您在“标记”之后缺少一个冒号

尝试

触摸“视图:'UITextField'标记:'#{textfield_marked}'”

于 2014-02-12T16:07:45.450 回答