<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)化測試架構(15)

            發(fā)表于:2017-04-11來(lái)源:gitbook作者:凌俁Linty?點(diǎn)擊數: 標簽:selenium
            Frame: 針對 iframe 元素標簽進(jìn)行的操作 很多的頁(yè)面中,都包含有內聯(lián)框架(iframe),那么如果需要獲取到其內部的元素并進(jìn)行操作,必須首先切換到該內聯(lián)

            Frame: 針對<iframe>元素標簽進(jìn)行的操作

            很多的頁(yè)面中,都包含有內聯(lián)框架(iframe),那么如果需要獲取到其內部的元素并進(jìn)行操作,必須首先切換到該內聯(lián)框架中,當操作完成以后,再退出到最外層的網(wǎng)頁(yè)中

            // 找到該內聯(lián)框架的元素 
            WebElement we = driver.findElement(by, selector);
            // 利用WebDriver 的對象driver,切換到該內聯(lián)框架中
            driver.switchTo().frame(we);
            // TODO: 進(jìn)行各種操作
            // 退出該內聯(lián)框架,返回到外層的網(wǎng)頁(yè)中
            driver.switchTo().defaultContent();
            

            2. 理念與方案

            在第一部分,工具的使用中,我們重點(diǎn)介紹了 Selenium 工具的編程,但是這樣其實(shí)對于自動(dòng)化測試來(lái)講,還遠遠不夠。自動(dòng)化測試的重點(diǎn),其實(shí)依舊是測試用例的編寫(xiě)和執行,要求代碼中,具備測試用例的屬性;同時(shí)要求測試的代碼能夠很好的組織起來(lái),通過(guò)抽取和分離的理念,實(shí)現良好的測試。主要達到以下的幾個(gè)目的:

            ...
            老湿亚洲永久精品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>