【发布时间】: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
我有一个通过 javascript 动态创建的带有长 id 的文本字段:
user_user_skills_attributes_69878013874980_skill_title
69878013874980 是生成的时间戳。
如何在水豚测试中使用此 id 填写字段?
谢谢
【问题讨论】:
标签: javascript html ruby-on-rails-3 testing capybara
您可以使用set 命令。比如:
find(:css, "input[id^='user_user_skills_attributes_'][id$='_skill_title']").set("This is a test title")
【讨论】: