1. 程式人生 > >Python3.X Selenium 自動化測試中如何截圖並儲存成功

Python3.X Selenium 自動化測試中如何截圖並儲存成功

selenium for python中主要有三個截圖方法,我們挑選其中最常用的一種。

挑最常用的:get_screenshot_as_file()

相關程式碼如下:(下面的程式碼可直接複製

# coding=utf-8
import time
from selenium import webdriver

driver = webdriver.Chrome()
driver.maximize_window()    #開啟全螢幕模式
driver.implicitly_wait(6)   #截圖該網頁
driver.get("https://www.baidu.com")
time.sleep(1)
#儲存在  F:\自動化測試截圖夾\

 路徑下
driver.get_screenshot_as_file("F:\自動化測試截圖夾\第2次.png")    #【第2次】是新截圖的檔名
driver.quit()

 

執行結果:

會在  F:\自動化測試截圖夾\  路徑下儲存一張的截圖,圖片字尾是  .png