當(dāng)前位置:兩周學(xué)會(huì)自動(dòng)化測(cè)試 >> 腳本調(diào)用

腳本調(diào)用

腳本的調(diào)用,看起來(lái)是不是很高大上的樣子,是的哦,本地調(diào)用確實(shí)很高大上,在腳本的錄制和平常的維護(hù)過(guò)程中,我們一般都會(huì)選擇盡量將腳本簡(jiǎn)潔化,這樣既方便對(duì)腳本邏輯進(jìn)行審查,也方便了腳本的日常維護(hù)。

但是我們的測(cè)試過(guò)程中通常都會(huì)涉及到許多場(chǎng)景的混合或疊加,這個(gè)時(shí)候我們發(fā)現(xiàn)逐個(gè)執(zhí)行腳本已經(jīng)完成不了我們的任務(wù),這個(gè)時(shí)候需要我們把這些小腳本串聯(lián)起來(lái)去執(zhí)行,實(shí)現(xiàn)我們的測(cè)試,腳本調(diào)用的語(yǔ)句是:ar.callScript("lianxi33.bsh");

這里有一點(diǎn)需要注意的是:被調(diào)用的腳本和當(dāng)前調(diào)用的腳本在同一項(xiàng)目下:

下面我們?cè)囍褂眠@個(gè)神奇的功能,我們?cè)谀_本lianxi22.bsh里面,錄制登錄的操作(錄制腳本的方法請(qǐng)見(jiàn)“腳本錄制”一文),在腳本lianxi33.bsh里,錄制新增客戶(hù)的腳本;然后我們?cè)囍谀_本lianxi22.bsh里面調(diào)用lianxi33.bsh,實(shí)現(xiàn)登錄完成后直接新建聯(lián)系人的整個(gè)測(cè)試過(guò)程:

首先,我們錄制一個(gè)登錄澤眾公司客戶(hù)關(guān)系管理系統(tǒng)的操作,然后在工具欄中點(diǎn)擊調(diào)用腳本的按鈕,選擇調(diào)用腳本的名稱(chēng),點(diǎn)擊確認(rèn):

執(zhí)行下調(diào)用后的腳本,看下是否能幫我們實(shí)現(xiàn)既定的目標(biāo):

腳本執(zhí)行完成,確實(shí)我們的計(jì)劃完成!