[唐胡璐]Selenium技巧 - 利用MonteScreenRecorder錄製視頻

咱們能夠用如下方式在Selenium Webdriver中capture video.web

 

基本步驟:eclipse

  1. http://www.randelshofer.ch/monte/,下載「MonteScreenRecorder.jar」 ide

  2. 添加Jar包到你的selenium/webdriver eclipse project測試

  3. 利用「ScreenRecorder」 類建立一個capture對象方法,腳本以下所示:3d

  4. 在測試腳本的開始處調用 「screenRecorder.start()」 方法,在結尾調用"screenRecorder.stop()」方法,腳本以下所示:視頻

  5. 執行完畢後,視頻會保存在當前用戶下,一個「Video」 文件夾下《我在Windows操做》。沒用過Mac,不知道會默認產生到哪裏。。。對象

 

進階應用:blog

大多數狀況下,咱們都但願把錄製的視頻放到一個指定的目錄下,ip

  1. 這時候你須要重寫「ScreenRecorder」類的「createMovieFile」方法,腳本以下所示:ci

  2. 修改startingRecording方法

  3. 從新執行腳本,會在指定的路徑下產生視頻:

相關文章
相關標籤/搜索