ruby-on-rails - 是否可以让 capybara /webdriver 最小化/不聚焦启动 Firefox?

标签 ruby-on-rails firefox cucumber capybara webdriver

当 cucumber 点击@javascript 标签时,是否可以阻止 Firefox 弹出?一段时间后,在运行测试时总是被中断会令人沮丧。

如果 webdriver 最小化启动 Firefox 或不专注于它,那就太好了。

最佳答案

WebDriver 中没有 API 来执行此操作,这并不是真正可取的,因为当窗口处于后台时,Firefox 不会触发某些事件(如焦点、模糊)。我通常通过使用虚拟机(例如在 VirtualBox 中)或单独的 X 显示器来解决这个问题。

关于ruby-on-rails - 是否可以让 capybara /webdriver 最小化/不聚焦启动 Firefox?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5434448/

相关文章:

rest - API REST BDD Cucumbers Gherkins 是否应包含有关 API 或数据的具体详细信息

ruby-on-rails - 了解康康舞能力

ruby-on-rails - 我怎样才能在范围内做到这一点?

javascript - 在 Firefox 中运行 Exe 为什么会出现错误

javascript - Chrome 和 Firefox 之间的时间戳转换差异

java - cucumber 5 : Get step name from feature file excluding gherkin syntax (given, 当、然后、和)

ruby-on-rails - 无法在 OSX 10.11.3 上安装 Puma gem

javascript - 从 Rails 应用程序访问 HTML5 本地存储

css - PHP/HTML/CSS - 如果是 FireFox,是 Chrome 还是 Safari

cucumber - 如何使用 Capybara 获取元素中的 HTML?