【问题标题】:Rails: Filling in a dynamic field using capybaraRails:使用 capybara 填充动态字段
【发布时间】:2012-11-11 23:41:25
【问题描述】:

我有一个通过 javascript 动态创建的带有长 id 的文本字段:

user_user_skills_attributes_69878013874980_skill_title

69878013874980 是生成的时间戳。

如何在水豚测试中使用此 id 填写字段?

谢谢

【问题讨论】:

    标签: javascript html ruby-on-rails-3 testing capybara


    【解决方案1】:

    您可以使用set 命令。比如:

    find(:css, "input[id^='user_user_skills_attributes_'][id$='_skill_title']").set("This is a test title")
    

    【讨论】:

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