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

這里獲取下來(lái)的對(duì)象會(huì)被直接保存到對(duì)象庫(kù)里,腳本生成的是注釋,這個(gè)時(shí)候我們需要在視圖里面把對(duì)象拖拽到腳本編輯區(qū):

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

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

手動(dòng)錄制對(duì)象成功,腳本執(zhí)行成功!