标签: selenium-webdriver rspec capybara
我正在使用capybara和rspec进行测试自动化,并且每次加载新页面时都会搜索如何断言页面中是否存在文本。
实施例。 访问主页 断言"本杰"在页面中 点击链接 等待页面加载 断言"本杰"在页面
无论如何我可以在不手动输入每个断言的情况下做到这一点吗?
答案 0 :(得分:0)
不,Capybara在每次更改页面后都没有挂钩来运行代码。实际上,除了拨打visit时,Capybara实际上并不知道页面何时发生变化。假设所有其他行为都是异步的。
visit