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

            發(fā)表于:2017-04-11來(lái)源:gitbook作者:凌俁Linty?點(diǎn)擊數: 標簽:selenium
            集中管理元素對象,便于應對元素的變化 集中管理一個(gè)page內的公共方法,便于測試用例的編寫(xiě) 后期維護方便,不需要重復的復制和修改代碼 具體的做法

            • 集中管理元素對象,便于應對元素的變化
            • 集中管理一個(gè)page內的公共方法,便于測試用例的編寫(xiě)
            • 后期維護方便,不需要重復的復制和修改代碼

            具體的做法如下:

            1. 創(chuàng )建一個(gè)頁(yè)面的類(lèi)
            2. 在類(lèi)的構造方法中,傳遞 WebDriver 參數。
            3. 在測試用例的類(lèi)中,實(shí)例化頁(yè)面的類(lèi),并且傳遞在測試用例中已經(jīng)實(shí)例化的WebDriver對象。
            4. 在頁(yè)面的類(lèi)中,編寫(xiě)該頁(yè)面的所有操作的方法
            5. 在測試用例的類(lèi)中,調用這些方法

            實(shí)現的示例:

            Page 基類(lèi)

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