2012-12-19 96 views
1

我們有一套硒測試,在安裝和拆卸打開和關閉瀏覽器開始一個新的測試。硒測試套件只打開瀏覽器一次

這種方法需要很長時間才能使測試運行,因爲打開和關閉很慢。有沒有什麼辦法在構造函數中打開瀏覽器,然後在拆卸時重新設置和清理,然後在解構器中關閉瀏覽器?

任何例子將非常感激。

+0

你用什麼框架來運行這些測試?鼻子? PyUnit中? –

回答

4

您可以使用類或模塊級別的設置和拆卸方法,而不是測試級別的設置和拆卸。不過要小心,因爲如果不在每次測試中明確重置測試環境,則必須手動清理所有內容(Cookie,歷史記錄等),並在每次測試之前恢復瀏覽器(如果它已崩潰)。

相關問題