2013-10-26 74 views
-2

我正在嘗試使用Phantomjs來完成網頁自動化。因爲它是瀏覽器較少的執行,有沒有什麼辦法,我可以得到我的測試運行的屏幕截圖,可能是從內存在瀏覽器中執行屏幕截圖的執行力不足

+2

這個問題顯示了一個驚人的缺乏研究。 Google快速搜索「如何使用PhantomJS使用WebDriver進行截圖」可生成幾個鏈接,顯示如何執行此操作。如果您嘗試了某些內容,但無法正常工作,請將其納入問題中。就目前的情況來看,您似乎沒有采取任何措施來解決問題,包括閱讀[Selenium文檔](http://selenium.googlecode.com/git/docs/api/java/index。 HTML)。 – JimEvans

回答

0

試過這段代碼,它的工作。 :)

File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE); 
FileUtils.copyFile(scrFile, new File("./screenshot/snap.png")); 
相關問題