<ruby id="h6500"><table id="h6500"></table></ruby>
    1. <ruby id="h6500"><video id="h6500"></video></ruby>
          1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>

            基于 SELENIUM 的自動(dòng)化測試架構(11)

            發(fā)表于:2017-04-11來(lái)源:gitbook作者:凌俁Linty?點(diǎn)擊數: 標簽:selenium
            ); 上述代碼中,使用了一個(gè) WebDriver 類(lèi) 的對象,即第3行,聲明了該類(lèi)的對象,并賦值給變量 driver,接著(zhù)變量 driver 作為 WebDriver 類(lèi)的對象,使用了多個(gè) W
            );

            上述代碼中,使用了一個(gè) WebDriver 類(lèi) 的對象,即第3行,聲明了該類(lèi)的對象,并賦值給變量 driver,接著(zhù)變量 driver 作為 WebDriver 類(lèi)的對象,使用了多個(gè) WebDriver 類(lèi)的方法。

            • get(url): 第6行,打開(kāi)網(wǎng)址
            • findElement(by, selector): 第12、16、21行都使用了該方法,同時(shí)通過(guò)對該方法的調用,分別各產(chǎn)生了一個(gè) WebElement類(lèi)的對象,weAccount,wePassword和最后一個(gè)匿名的對象,并通過(guò)產(chǎn)生的三個(gè)對象,調用 WebElement 類(lèi)的方法
              • clear():清理頁(yè)面元素中的文字
              • sendKeys(text):給頁(yè)面元素中,輸入新的文字
              • click():鼠標左鍵點(diǎn)擊頁(yè)面元素

            正是通過(guò)這樣的面向對象的方式,產(chǎn)生 Web司機(WebDriver類(lèi)的對象),并且通過(guò) Web司機不懈的努力,尋找到各種 Web元素(WebElement類(lèi)的對象)進(jìn)行操作,這樣便實(shí)現了 Selenium WebDriver 作為一款出色的瀏覽器測試工具,進(jìn)行瀏覽器UI界面的自動(dòng)化測試的代碼編寫(xiě)和用例執行。

            上述代碼,也同樣可是使用 Python 作為編程語(yǔ)言進(jìn)行操作,如下所示:

             
            
            
            
                       

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

            ...
            老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
              <ruby id="h6500"><table id="h6500"></table></ruby>
              1. <ruby id="h6500"><video id="h6500"></video></ruby>
                    1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>