簡體   English   中英

硒自動截圖

[英]Automatic screenshots with selenium

無論如何,是否存在在每個頁面事件(例如頁面加載或選擇下拉列表)之后插入捕獲屏幕快照功能的功能。 目前,我正在使用selenium html文件,並將其提供給selenium rc,但必須在每個命令后手動插入屏幕截圖。 如果我編輯腳本,則必須再次編輯屏幕截圖。

使用captureEntirePageScreenshot(String fileName, "")

filName應該是文件位置的絕對路徑,例如“ C:/foo/bar.png”

更好的方法是在每次需要caputre屏幕截圖時創建一個基本文件夾並生成一個字符串

`captureEntirePageScreenshot(rootFolder+"/"+generatedString+".png","")

這在Firefox 3.6中效果很好

我有這個問題。 我找不到精確地執行此操作的方法,但是在每次測試開始時都產生了一個新線程,每半秒進行一次屏幕截圖,並在拆卸中殺死該線程,從而解決了這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM