2016-09-30 87 views
0

比方說,您有一個失敗並需要更新的硒webdriver測試,並且需要一段時間才能到達失敗點。每當你想嘗試新的代碼時,你都必須從頭開始運行並等待。有沒有什麼辦法可以在不從頭開始測試的情況下執行新的WebDriver代碼?調試硒WebDriver代碼而不從頭開始測試?

我知道,使用ruby和python,你可以使用交互式shell來執行代碼,並在webdriver啓動的瀏覽器中看到它。但是有什麼辦法可以用C#來獲得類似的東西嗎?

我的第一個想法是保持瀏覽器窗口打開並序列化webdriver對象,以便在自己的測試中運行新代碼時使用它,但這只是一個想法。有任何想法嗎?

回答