當(dāng)前位置:兩周學(xué)會自動化測試 >> 錄制腳本過程中發(fā)現(xiàn)對象錄制不下來如何解決
錄制腳本過程中發(fā)現(xiàn)對象錄制不下來如何解決
有時候,我們在使用AR進(jìn)行自動化測試的過程中會發(fā)現(xiàn),有的對象無法通過常規(guī)的方法錄制下來,這個時候我們可以利用AR強(qiáng)行獲取對象的功能來實現(xiàn)對象的獲取。
然后通過視圖模式下的拖拽方法把對象添加到腳本的編輯區(qū),這種方法可以解決絕大多數(shù)對象無法錄制的情況!下面我們來看看具體是怎樣操作的:
1.假設(shè)我在錄制一個被測系統(tǒng)登錄頁的腳本時發(fā)現(xiàn),密碼的輸入框錄制不下來,這個時候需要我們同時按住ctrl和alt鍵,拖動鼠標(biāo)到對象的位置,直到對象上出現(xiàn)紅框,對象被我們獲取下來了。

這里獲取下來的對象會被直接保存到對象庫里,腳本生成的是注釋,這個時候我們需要在視圖里面把對象拖拽到腳本編輯區(qū):

然后再把對象的操作“clickControl”改為“setValue”:

然后執(zhí)行腳本可以了:

手動錄制對象成功,腳本執(zhí)行成功!