【问题标题】:Select a UITextField with Frank用 Frank 选择一个 UITextField
【发布时间】:2013-04-26 15:18:05
【问题描述】:

我正在使用

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 是否存在,并且确实存在。

【问题讨论】:

    标签: iphone ios testing frank


    【解决方案1】:

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

    试试

    touch "view:'UITextField'marked:'#{textfield_marked}'"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多