zoukankan      html  css  js  c++  java
  • WebDriver API——第1部分

    The API definitions in this chapter shows the absolute location of classes. However the recommended import style is as given below:

    from selenium import webdriver
    

    Then, you can access the classes like this:

    webdriver.Firefox
    webdriver.FirefoxProfile
    webdriver.Chrome
    webdriver.ChromeOptions
    webdriver.Ie
    webdriver.Opera
    webdriver.PhantomJS
    webdriver.Remote
    webdriver.DesiredCapabilities
    webdriver.ActionChains
    webdriver.TouchActions
    webdriver.Proxy
    

    The special keys class (Keys) can be imported like this:

    from selenium.webdriver.common.keys import Keys
    

    The exception classes can be imported like this (Replace the TheNameOfTheExceptionClass with actual class name given below):

    from selenium.common.exceptions import [TheNameOfTheExceptionClass]
    

    Conventions used in the API

    Some attributes are callable (or methods) and others are non-callable (properties). All the callable attributes are ending with round brackets.

    Here is an example for property:

    • current_url

      URL of the current loaded page.

      Usage:

      driver.current_url
      

    Here is an example for a method:

    • close()

      Closes the current window.

      Usage:

      driver.close()
  • 相关阅读:
    【NOIP模拟】排序
    【NOIP模拟】企鹅矩阵
    【NOIP模拟】花花森林
    【BZOJ1045】糖果传递
    【BZOJ1271】秦腾的教学评估
    【POJ3714】Raid
    【TYVJ1424】占卜DIY
    【POJ3190】The Pilots Brothers' refrigerator
    【HDU1055】Color a Tree
    【NOIP2012】国王游戏
  • 原文地址:https://www.cnblogs.com/hushaojun/p/4467279.html
Copyright © 2011-2022 走看看