• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 基于 SELENIUM 的自動化測試架構(9)

    發表于:2017-04-11來源:gitbook作者:凌俁Linty?點擊數: 標簽:selenium
    如果你處于沒有外網的情況下,可以采用源碼解壓安裝,前往 https://pypi.python.org/pypi/selenium 下載最新版的PyPI版本的Selenium,解壓后執行: shell python setup.

    如果你處于沒有外網的情況下,可以采用源碼解壓安裝,前往https://pypi.python.org/pypi/selenium下載最新版的PyPI版本的Selenium,解壓后執行:

          shell
          python setup.py install
    
    1. 安裝 瀏覽器和瀏覽器的驅動。

    以上的步驟,便完成了 Python + Selenium 的環境搭建。

    1.5 Selenium 編程

    通過前面的介紹,我們知道 Selenium 支持多種語言,并且推薦使用面向對象的方式進行編程。接下來我們將著重介紹如何使用面向對象的方式進行編程。

    在面向對象的理念看來,任何的編碼,都是由對象而來的,這里也不例外。和之前介紹 WebDriver 時候的描述對應,我們需要用到兩種主要的類,并將其實例化。

    • WebDriver 類:主要靠直接實例化該類為對象,然后用其對象直接調用該類的方法和屬性
    • WebElement 類:主要通過 WebDriver 類實例化的對象,通過對頁面元素的查找,得到 WebElement 類的對象,然后調用該類的方法和屬性。

      原文轉自:http://gitbook.cn/books/58e54b57cfcd6fa52dcef1d2/index.html

    ...
    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>