溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

初窺QuickTest腳本錄制

發(fā)布時(shí)間:2020-07-07 02:50:17 來(lái)源:網(wǎng)絡(luò) 閱讀:956 作者:51CTO_李曉鵬 欄目:軟件技術(shù)

 

1. 初識(shí)關(guān)鍵字自動(dòng)化測(cè)試

    關(guān)鍵字驅(qū)動(dòng)測(cè)試(Keyword-driven)將測(cè)試工作從繁雜的測(cè)試編程簡(jiǎn)化至對(duì)測(cè)試步驟的維護(hù),使自動(dòng)化測(cè)試變的相對(duì)容易。因此,關(guān)鍵字驅(qū)動(dòng)測(cè)試有助于自動(dòng)化的廣泛應(yīng)用。

    通過(guò) QuickTest可以錄制在被測(cè)對(duì)象(網(wǎng)站或應(yīng)用程序)上執(zhí)行的操作。當(dāng)對(duì)被測(cè)網(wǎng)站或被測(cè)應(yīng)用程序執(zhí)行某些操作時(shí),QuickTest 以對(duì)象圖標(biāo)方式將執(zhí)行的操作“步驟”顯示為關(guān)鍵字視圖中的行。

    在錄制被測(cè)對(duì)象過(guò)程中或后期編輯測(cè)試腳本中,可以將檢查點(diǎn)插入到測(cè)試腳本中?!皺z查點(diǎn)”會(huì)將錄制測(cè)試對(duì)象過(guò)程中捕獲對(duì)象的屬性及屬性值,與在運(yùn)行(回放)會(huì)話期間捕獲的相同對(duì)象屬性的值進(jìn)行比較?!皺z查點(diǎn)”能夠幫助測(cè)試工程師盡快確定被測(cè)網(wǎng)站或被測(cè)應(yīng)用程序是否能夠正常運(yùn)行,是否滿足需求設(shè)計(jì)。

    實(shí)際測(cè)試工作中,當(dāng)測(cè)試被測(cè)試對(duì)象(網(wǎng)站或應(yīng)用程序)時(shí),某些測(cè)試場(chǎng)景希望滿足檢測(cè)不同的測(cè)試數(shù)據(jù)在相同的操作場(chǎng)景下測(cè)試結(jié)果有什么異同??偨Y(jié)這些測(cè)試場(chǎng)景,會(huì)發(fā)現(xiàn)這些測(cè)試場(chǎng)景執(zhí)行過(guò)程中,測(cè)試操作(步驟)完全相同,只是測(cè)試數(shù)據(jù)不同。QuickTest可通過(guò)“參數(shù)化”測(cè)試對(duì)象的值來(lái)滿足這些測(cè)試需求。

    以上涉及到的檢查點(diǎn)、參數(shù)化都可以通過(guò)QuickTest自動(dòng)化來(lái)完成。

2. 管理測(cè)試

    可以通過(guò)菜單欄中“文件”或“工具欄”中的部分操作按鈕來(lái)創(chuàng)建、打開(kāi)、保存、壓縮和解壓縮測(cè)試腳本。還對(duì)錄制的測(cè)試腳本執(zhí)行打印等操作。

2.1 創(chuàng)建新的測(cè)試腳本

1. 通過(guò)QuickTest創(chuàng)建新的測(cè)試腳本。QuickTest創(chuàng)建測(cè)試腳本,有2種方式:

  • 方式一:?jiǎn)螕艄ぞ邫谥械摹靶陆ā?img src="https://cache.yisu.com/upload/information/20200312/75/263869.jpg" alt="初窺QuickTest腳本錄制">按鈕,如圖4.1所示。

  • 方式二:選擇【File】—【New】—【Test】,將打開(kāi)新的測(cè)試。

2. 如圖所示,新建測(cè)試腳本后,點(diǎn)擊測(cè)試工具欄上的【Record】按鈕,彈出Record and Run Settings對(duì)話框。

初窺QuickTest腳本錄制初窺QuickTest腳本錄制

3. 在Record and Run Settings窗口中選擇Windows Applications。

4. 如圖所示,在Windows Applications選項(xiàng)卡下點(diǎn)擊初窺QuickTest腳本錄制添加Windows Applications應(yīng)用程序(QuickTest自帶Flight應(yīng)用程序)。

初窺QuickTest腳本錄制

5. 添加被測(cè)對(duì)象(QuickTest自帶Flight應(yīng)用程序)后,可在Record and Run Settings對(duì)話框程序列表中觀察到被添加的被測(cè)應(yīng)用程序。然后Record and Run Settings對(duì)話框中點(diǎn)擊OK。能夠觀察到QuickTest 測(cè)試工具欄中的【Record】按鈕由紅色變暗,并且打開(kāi)了QuickTest自帶的Flight樣例。

6. 如圖所示,在Flight登錄界面中執(zhí)行如下操作:輸入Agent Name/Password的值(Mercury/mercury),點(diǎn)擊OK。然后點(diǎn)擊測(cè)試工具欄上的【Stop】停止腳本的錄制。能夠在QuickTest測(cè)試窗口觀察到錄制的操作步驟。至此,一個(gè)新的測(cè)試腳本由建立至錄制的過(guò)程就結(jié)束了。

初窺QuickTest腳本錄制

2.2 保存測(cè)試腳本

當(dāng)測(cè)試腳本錄制完畢后,可通過(guò)QuickTest保存新的測(cè)試腳本或者對(duì)現(xiàn)有測(cè)試腳本所做更改的保存。當(dāng)QuickTest保存測(cè)試腳本時(shí),會(huì)一并保存任何與該測(cè)試腳本相關(guān)聯(lián)的測(cè)試腳本資源文件。   

如果要以其他名稱保存當(dāng)前測(cè)試腳本或者將測(cè)試腳本另存為一個(gè)副本,須使用 QuickTest 中的“另存為”選項(xiàng)。無(wú)法直接在文件系統(tǒng)中或者在 Quality Center 中復(fù)制測(cè)試或更改其名稱。


    保存新建測(cè)試腳本,請(qǐng)執(zhí)行下列操作:

1. 如圖所示,單擊工具欄中“保存”初窺QuickTest腳本錄制按鈕,或者選擇菜單欄【File】—【Save】保存已錄制的測(cè)試腳本。點(diǎn)擊QuickTest “保存”后彈出“Save Test”對(duì)話框。

初窺QuickTest腳本錄制

2. “Save Test”對(duì)話框中,選擇測(cè)試腳本存放的目錄。QuickTest 默認(rèn)測(cè)試腳本保存在QuickTest Professional 安裝路徑下“Tests”文件夾中。

3. “Save Test”對(duì)話框中,在“File name”區(qū)域鍵入測(cè)試的名稱Flight。    

注:

1. 如果要將 Active Screen 文件與測(cè)試一起保存,請(qǐng)確保選中“Save Active Screen files” ;

2. 清除“Save Active Screen files”復(fù)選框?qū)τ诠?jié)省磁盤空間特別有用。


4. “Save Test”對(duì)話框中單擊【Save】對(duì)測(cè)試腳本執(zhí)行保存。測(cè)試腳本保存后可在QuickTest標(biāo)題欄中觀察到測(cè)試腳本由test*變?yōu)榱吮4娴臏y(cè)試腳本名稱Flight。

初窺QuickTest腳本錄制

保存對(duì)現(xiàn)有測(cè)試所做的更改

1. 當(dāng)對(duì)已存在的才是腳本做出修改后,單擊“保存”按鈕初窺QuickTest腳本錄制可保存修改后的測(cè)試腳本。

2. 選擇菜單欄【File】—【Save As】,通過(guò)“另存為”對(duì)話框?qū)y(cè)試腳本以新名稱保存或者在新的位置進(jìn)行保存。

選擇【File】—【Save As】彈出另存為對(duì)話框。

  • 通過(guò)選中或清除“Save Active Screen files”復(fù)選框,設(shè)置QuickTest保存測(cè)試腳本過(guò)程中是否將 Active Screen 文件與測(cè)試腳本一并保存。

  • 如圖所示,通過(guò)選中或清除“Save test results”復(fù)選框,設(shè)置QuickTest保存測(cè)試腳本過(guò)程中是否要將現(xiàn)有測(cè)試結(jié)果與測(cè)試腳本一起保存。

初窺QuickTest腳本錄制

如清除Save test results復(fù)選框,將不會(huì)保存測(cè)試結(jié)果文件,以后將無(wú)法通過(guò)結(jié)果查看器查看測(cè)試結(jié)果。如測(cè)試過(guò)程中并不需要對(duì)測(cè)試結(jié)果進(jìn)行分析,則清除“保存測(cè)試結(jié)果”復(fù)選框。設(shè)置不保存測(cè)試結(jié)果對(duì)于節(jié)省磁盤空間非常有用。


2.3 打開(kāi)測(cè)試腳本副本

1. 如圖所示,單擊工具欄中點(diǎn)擊“打開(kāi)”按鈕初窺QuickTest腳本錄制,或者通過(guò)菜單欄選擇【File】—【Open】—【Test】打開(kāi)“Open Test”對(duì)話框。

初窺QuickTest腳本錄制

2. 如圖所示,“Open Test”對(duì)話框中選擇一個(gè)已存在的測(cè)試,選中前面保存的Flight。在“Open Test”對(duì)話框底部選擇“Open in read-only mode”選項(xiàng),單擊【Open】,將選中的測(cè)試腳本打開(kāi),標(biāo)題欄中顯示測(cè)試名稱。

初窺QuickTest腳本錄制

2.4 壓縮與解壓測(cè)試腳本

1. 壓縮測(cè)試腳本

  • 如圖所示,菜單欄中選擇【File】—【Export Test to Zip File…】。將打開(kāi)“導(dǎo)出到 Zip 文件”對(duì)話框。

初窺QuickTest腳本錄制

  • “導(dǎo)出到 Zip 文件”對(duì)話框中設(shè)置壓縮包(zip) 文件名和路徑,或者保持默認(rèn)名稱和路徑,然后單擊【OK】。QuickTest 將壓縮Flight測(cè)試腳本及其關(guān)聯(lián)的資源文件(如測(cè)試結(jié)果)。

2. 解壓測(cè)試腳本

  • 如圖所示,菜單欄中選擇【File】—【Import Test from Zip File…】,將打開(kāi)“從 Zip 文件導(dǎo)入”對(duì)話框。

初窺QuickTest腳本錄制

  • “從 Zip 文件導(dǎo)入”對(duì)話框中,在“Zip file”中設(shè)定或選擇需要解壓縮的壓縮文件,“Extract to”選擇壓縮文件需要解壓的目標(biāo)文件夾,然后單擊【OK】。QuickTest 將解壓縮該測(cè)試腳本及測(cè)試腳本相關(guān)聯(lián)的資源文件,然后通過(guò)QuickTest打開(kāi)解壓后的測(cè)試腳本Flight。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI