當(dāng)前位置:兩周學(xué)會(huì)自動(dòng)化測(cè)試 >> 合理使用回放設(shè)置

合理使用回放設(shè)置

在我們回放AR腳本時(shí),由于腳本執(zhí)行過(guò)程會(huì)受到被測(cè)軟件響應(yīng)速度的影響,腳本執(zhí)行的速度太快的話那么被測(cè)系統(tǒng)會(huì)來(lái)不及響應(yīng),特別是在頁(yè)面切換的時(shí)候,有時(shí)系統(tǒng)響應(yīng)慢,會(huì)導(dǎo)致腳本執(zhí)行過(guò)程中找不到對(duì)象而執(zhí)行失敗。

因此我們需要在腳本里添加延時(shí)命令,這樣可以使兩步操作之間有一個(gè)適當(dāng)?shù)拈g隔時(shí)間,保證被測(cè)軟件的頁(yè)面加載完成后,腳本再執(zhí)行下一步操作。

添加延時(shí)命令的具體的做法如下:

在被測(cè)軟件可能需要時(shí)間響應(yīng)的地方添加一行命令:

“ar.sleep(1000);”單位:ms

設(shè)置的速度越快,腳本的執(zhí)行速度越快,對(duì)應(yīng)的測(cè)試回放的時(shí)間成本也越小,這一切都是在一個(gè)被測(cè)系統(tǒng)響應(yīng)速度快的前提下需要執(zhí)行的操作,對(duì)于系統(tǒng)響應(yīng)速度慢的,建議設(shè)置的回放速度稍微慢一些,保證腳本的正常運(yùn)行!

在設(shè)置--系統(tǒng)回放設(shè)置--播放速度里設(shè)置下回放的快慢:如果系統(tǒng)的響應(yīng)足夠快,我們可以把回放的速度設(shè)成快,來(lái)體驗(yàn)一下腳本回放時(shí)候,飛一般的感覺(jué)!

另外我們可以在設(shè)置--系統(tǒng)回放設(shè)置選項(xiàng)里,設(shè)置下回放時(shí)遇到異常情況的處理方式。

  • <center id="o2o6o"><div id="o2o6o"></div></center>