selenium截图功能

selenium自动化测试完后需要查看值观的结果,或者查操作过程中是否正确,此时需要使用自带的截图功能。

示例1:

from time import sleep
from selenium import webdriver

driver =webdriver.Chrome()
driver.get("http://www.baidu.com")

driver.find_element_by_id('kw').send_keys('美女图片')
driver.find_element_by_id('su').click()
sleep(1)
driver.get_screenshot_as_file("C:\\Users\\Administrator\\Desktop\\mei.png")
driver.quit()

将最后的搜索结果截图保存在桌面。

示例2:

from time import sleep
from selenium import webdriver

driver =webdriver.Chrome()
driver.get("http://www.baidu.com")
driver.get_screenshot_as_file("C:\\Users\\Administrator\\Desktop\\baidu.png")
driver.find_element_by_id('kw').send_keys('美女图片')
driver.get_screenshot_as_file("C:\\Users\\Administrator\\Desktop\\sousu.png")
driver.find_element_by_id('su').click()
sleep(1)
driver.quit()

将运行中的截图保存在桌面。

posted @ 2020-08-10 19:14  Harry_666  阅读(176)  评论(0编辑  收藏  举报