Hei使Webdrivers的Firefox驅動程序在後臺運行
有沒有辦法讓Webdriver Firefox驅動程序在後臺運行?
我們有一個監視應用程序,它定期輪詢不同服務器上的雜項系統,以檢查它們是否正在運行並按照它們應該進行響應。爲了存檔,我們做了一小組Selenium Webdriver測試。
我們將把應用程序顯示在維護部門的一個大顯示器上,但是如果Firefox突然間偶爾彈出一次,它會看起來很奇怪,有沒有辦法讓它不能在活動窗口中運行?另外,有沒有辦法讓我操縱瀏覽器的大小?有沒有辦法讓我確定它應該在屏幕上的哪個位置開始(然後我可以讓它開始,例如在右下角)
抱歉,遲到了,這意外地讓我注意到了。 兩個很好的建議。我特別喜歡將監控ap設置爲服務並使其在其他用戶下運行的想法,不知道它現在不會出現,但是當我考慮它時是有道理的。 –
對於這個特定的問題,我們最終在我們使用的機器上安裝了兩臺顯示器 - 一個掛在牆上的平板顯示器和後面的計算機上的普通PC屏幕。我想出瞭如何確保Firefox始終打開並在PC屏幕上運行測試 - 我製作了Seleiumn使用的自己的配置文件,如果從控制檯啓動「firefox.exe -P」,請選擇自己定義的配置文件並啓動它在您使用的顯示器上,它會記住並始終在該屏幕上打開。這解決了我們的情況。 –