我有一个文本字段,它是通过带有长 id 的 javascript 动态创建的:
user_user_skills_attributes_69878013874980_skill_title
其中 69878013874980
是生成的时间戳。
如何在 capybara 测试中使用此 ID 填写字段?
谢谢
最佳答案
您可以使用set
命令。像这样的东西:
find(:css, "input[id^='user_user_skills_attributes_'][id$='_skill_title']").set("This is a test title")
关于javascript - 导轨 : Filling in a dynamic field using capybara,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13336682/