use*_*803 1 ruby automated-tests cucumber capybara
我使用 Cucumber 与 ruby 和 capybara API 进行一些自动化测试。有一种情况,我需要模拟在其中一个文本框中输入内容以验证实时更改的值。我之前使用过“set(value)”。 “fill_in”对我不起作用,因为水豚无法找到我的文本框的 ID/名称。是否有任何方法可以模拟键入,然后将值设置为文本框,而不是设置值,因为这里的要求是验证实时更改。
提前致谢。
它与native.send_keys(“mytext”)一起使用。例子:
@layout[1].find("div:nth-child(2)").find("input[role='textbox']").native.send_keys(arg1)
Run Code Online (Sandbox Code Playgroud)
感谢您的投入
归档时间: |
|
查看次数: |
1432 次 |
最近记录: |