zoukankan      html  css  js  c++  java
  • Getting console.log output with Selenium Python API bindings

    持久化存储

    Getting console.log output from Chrome with Selenium Python API bindings - Stack Overflow https://stackoverflow.com/questions/20907180/getting-console-log-output-from-chrome-with-selenium-python-api-bindings

    from selenium import webdriver
    from selenium.webdriver.common.desired_capabilities import DesiredCapabilities    
    # enable browser logging
    d = DesiredCapabilities.CHROME
    d['loggingPrefs'] = { 'browser':'ALL' }
    driver = webdriver.Chrome(desired_capabilities=d)
    # load some site
    driver.get('http://foo.com')
    # print messages
    for entry in driver.get_log('browser'):
        print entry


    from selenium import webdriver
    from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
    
    # enable browser logging
    d = DesiredCapabilities.FIREFOX
    d['loggingPrefs'] = {'browser': 'ALL'}
    driver = webdriver.Firefox(capabilities=d)
    # load some site
    driver.get('http://foo.com')
    # print messages
    for entry in driver.get_log('browser'):
        print entry
    
    print
    
    driver.quit()
     
  • 相关阅读:
    js事件循环机制event-loop
    javascript编译与执行
    css中rem,em,px的区别和使用场景
    float
    flex布局
    azoux's blog
    1004 成绩排名 PAT Basic Level
    1003 我要通过! PTA Basic Level
    腾讯云防盗链测试
    简单多项式求解
  • 原文地址:https://www.cnblogs.com/rsapaper/p/8461868.html
Copyright © 2011-2022 走看看