網頁自動截圖_1.16

一、截圖方法介紹:

1、get_screenshot_as_file(self,filename)

獲取當前window的截圖,出現IOError時候返回False,截圖成功返回True

filename參數是保存文件的路徑。

filename參數是保存文件的路徑。

 

2、get_screenshot_as_base64(self)

獲取屏幕截圖,保存的是base64的編碼格式,在HTML界面輸出截圖的時候會用到

比如:想把截圖放到html測試報告裏

driver.get_screenshot_as_base64()

 

3、get_screenshot_as_png(self)

獲取屏幕截圖,保存的是二進制數據,很少用到

driver.get_screenshot_as_png()

 

舉例:

from selenium import webdriver

driver=webdriver.Firefox()

driver.get("https://www.baidu.com")

driver.get_screenshot_as_file(r'E:\Users\Administrator\PycharmProjects\untitled\pythonp.png')

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章