目前在调试测试用例期间,selenium正在打开一个新的firefox窗口,无论它选择哪个桌面屏幕。我希望能够将selenium连接到现有窗口(并且在测试结束时不关闭窗口。)
我在selenium文档中看到了这个
webdriver.firefox.useExisting Never use in production Use a running instance of firefox if one is present
但我不知道如何从rails / rspec / capybara
设置它我已经查看了相关的SO答案,它们更多地与附加到正在运行的测试有关。我只是想控制窗口的位置,并且可以使用开发者控制台打开窗口,这样我们就可以看到发生了什么,最后让窗口在测试结束时保持打开状态