當黃瓜擊中@javascript標籤時,是否可以阻止Firefox彈出?一段時間後,運行測試時總會受到干擾,令人沮喪。是否有可能讓水豚/ webdriver啓動firefox最小化/不重點?
如果webdriver啓動Firefox最小化或者不關注它,那將會很不錯。
當黃瓜擊中@javascript標籤時,是否可以阻止Firefox彈出?一段時間後,運行測試時總會受到干擾,令人沮喪。是否有可能讓水豚/ webdriver啓動firefox最小化/不重點?
如果webdriver啓動Firefox最小化或者不關注它,那將會很不錯。
WebDriver沒有API來做到這一點,而且它並不是真正的建議,因爲當窗口在後臺時,Firefox不會觸發某些事件(如焦點,模糊)。我通常通過使用虛擬機(例如在VirtualBox中)或單獨的X顯示器來解決此問題。
您可以將以下幾行添加到Firefox.app的Info.plist中。之後,它將開始沒有抓住焦點。
<key>LSBackgroundOnly</key>
<string>1</string>
我應該在Windows7中找到這個文件? – Aamir 2016-01-12 13:30:56
好的,謝謝。我會做你的建議。 – 2011-03-28 09:10:02