【发布时间】:2017-01-25 14:49:13
【问题描述】:
通过设计登录后,我单击带有附加 javascript 的按钮,这使得一些 HTML 可见。
<button id="btn_simple_search"
class="btn btn-primary btn-md well_button"
data-toggle="button"
>
Search
</button>
调用函数
$("#btn_simple_search").click(function(){
$("#simple_search").toggle(500);
});
我希望 capybara 测试等到此功能完成(我不知道 - 像一些回调或其他东西),而不是在单击其他按钮或从新显示的 HTML 块中选择一些选项之前制作sleep 0.6。我使用 Minitest 作为测试框架。怎么做?
上面的javascript是直接嵌入页面的。
【问题讨论】:
标签: ruby-on-rails capybara poltergeist