我有自動腳本,每天晚上運行(大約350個腳本或測試用例)。我想記錄每個測試用例的視頻(python腳本)。是否有任何工具或方法可以用來分別控制每個測試案例的視頻錄製?對於測試用例設置期間的instan,開始錄製和在拆解期間停止錄製,並使用指定的名稱和日期在本地保存視頻。所以我應該有350個視頻爲每個測試用例(更優選地只保存失敗的測試用例的視頻)如何在Selenium webdriver中錄製視頻
有沒有一種方法可以將此功能集成到我用於設置和拆卸的代碼中?
我有自動腳本,每天晚上運行(大約350個腳本或測試用例)。我想記錄每個測試用例的視頻(python腳本)。是否有任何工具或方法可以用來分別控制每個測試案例的視頻錄製?對於測試用例設置期間的instan,開始錄製和在拆解期間停止錄製,並使用指定的名稱和日期在本地保存視頻。所以我應該有350個視頻爲每個測試用例(更優選地只保存失敗的測試用例的視頻)如何在Selenium webdriver中錄製視頻
有沒有一種方法可以將此功能集成到我用於設置和拆卸的代碼中?
簡單的webdriver沒有功能錄製視頻;您需要使用第三方庫
https://pypi.python.org/pypi/castro/
對於Java的webdriver looke這裏:
http://roadtoautomation.blogspot.in/2013/03/screen-recording-video-of-java-webdiver.html
您可以使用下面的Web服務http://bit.ly/video-recorder-service可以用簡單的HTTP請求進行遠程控制。
我已經在網格環境中使用了這個用於webdriver測試。
http://www.theautomatedtester.co.uk/blog/2010/castro-selenium-video.html – root
你真的需要一個視頻,當它輕而易舉地拍[ScreenShot] [1]? [1]:http://stackoverflow.com/questions/3422262/take-a-screenshot-with-selenium-webdriver –
是的,我沒有任何夜間運行時使用已經截屏,但SOM測試用例失敗從截圖幫助。我需要看看發生故障之前會發生什麼,而不是故障本身 – Adam