2013-06-28 54 views
1

我在我的mac主機上使用腳本在本地parallels虛擬機上啓動硒節點。windows 7上的selenium web driver parallels vm - 瀏覽器隱藏 - 允許服務與桌面交互?

喜歡的東西

「prlctl EXEC Win7的-VM-名稱 - 在這裏 'C:\ path_here \ start_node.bat'」

節點很好地啓動並與輪轂註冊自身。我可以對這個節點進行很好的測試。

但是,當測試運行時,瀏覽器在VM上不可見,這意味着屏幕截圖毫無用處。

我認爲它與允許服務與桌面交互有關,但我無法弄清楚哪一個或者如何繼續。

任何幫助?

謝謝。

回答

0

不幸的是,這是a common problem與Windows(或任何其他瀏覽器自動化軟件)在Windows上。如果硒作爲服務在後臺運行,測試運行時不會顯示瀏覽器,截圖只會導致黑屏。如果您希望能夠觀察正在運行的測試並獲取屏幕截圖,一般的共識是從命令行手動啓動您的腳本並保持運行。

+0

好的,只需暫時隱藏瀏覽器運行它,也許重新運行那些瀏覽器顯示失敗的瀏覽器。非常感謝這個信息。 – JackhammersForWeeks

相關問題