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()
将运行中的截图保存在桌面。
本文来自博客园,作者:Harry_666,转载请注明原文链接:https://www.cnblogs.com/harry66/p/13471661.html