1
我們有一套硒測試,在安裝和拆卸打開和關閉瀏覽器開始一個新的測試。硒測試套件只打開瀏覽器一次
這種方法需要很長時間才能使測試運行,因爲打開和關閉很慢。有沒有什麼辦法在構造函數中打開瀏覽器,然後在拆卸時重新設置和清理,然後在解構器中關閉瀏覽器?
任何例子將非常感激。
我們有一套硒測試,在安裝和拆卸打開和關閉瀏覽器開始一個新的測試。硒測試套件只打開瀏覽器一次
這種方法需要很長時間才能使測試運行,因爲打開和關閉很慢。有沒有什麼辦法在構造函數中打開瀏覽器,然後在拆卸時重新設置和清理,然後在解構器中關閉瀏覽器?
任何例子將非常感激。
您可以使用類或模塊級別的設置和拆卸方法,而不是測試級別的設置和拆卸。不過要小心,因爲如果不在每次測試中明確重置測試環境,則必須手動清理所有內容(Cookie,歷史記錄等),並在每次測試之前恢復瀏覽器(如果它已崩潰)。
你用什麼框架來運行這些測試?鼻子? PyUnit中? –