python+selenium自带截图工具

Webdriver 提供错误截图函数 get_screenshot_as_file()

可以帮助我们跟踪 bug,在脚本无法继续执行时候, 

get_screenshot_as_file()函数将截取当前页面的截图保存到指定的位置,这是一个非常棒的功能,下面实例展示 get_screenshot_as_file()函数的使用。

from selenium import webdriver

browser = webdriver.Chrome()
browser.get("http://www.baidu.com")
try:
    browser.find_element_by_id("kwasa").send_keys("selenium")
    browser.find_element_by_id("su").click()
except:
    browser.get_screenshot_as_file("D:\\程序文件\\pycharm\\test1\\error_png.png")

展开阅读全文

没有更多推荐了,返回首页