selenium - webdriver截图

通过图片可以直观的看出出错的原因,使用如下方法:

  • get_screenshot_as_file()
 1 from selenium import webdriver
 2 import time
 3 
 4 driver = webdriver.Chrome()
 5 driver.get('http://www.baidu.com')
 6 
 7 driver.find_element_by_id('kw').send_keys('fdas')
 8 driver.find_element_by_id('su').click()
 9 
10 time.sleep(5)
11 
12 driver.get_screenshot_as_file("D:\\python\\baidu_img.png")   # 截图并保存
13 
14 time.sleep(10)
15 driver.quit()

结果如下(在对应目录下生成图片):

猜你喜欢

转载自www.cnblogs.com/xiaochongc/p/12514905.html