1. 初識(shí)關(guān)鍵字自動(dòng)化測(cè)試
成都創(chuàng)新互聯(lián)公司專注于玉州企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站開發(fā),商城網(wǎng)站建設(shè)。玉州網(wǎng)站建設(shè)公司,為玉州等地區(qū)提供建站服務(wù)。全流程按需定制設(shè)計(jì),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
關(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)用。
通過 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ì)象過程中或后期編輯測(cè)試腳本中,可以將檢查點(diǎn)插入到測(cè)試腳本中。“檢查點(diǎn)”會(huì)將錄制測(cè)試對(duì)象過程中捕獲對(duì)象的屬性及屬性值,與在運(yùn)行(回放)會(huì)話期間捕獲的相同對(duì)象屬性的值進(jìn)行比較。“檢查點(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é)果有什么異同。總結(jié)這些測(cè)試場(chǎng)景,會(huì)發(fā)現(xiàn)這些測(cè)試場(chǎng)景執(zhí)行過程中,測(cè)試操作(步驟)完全相同,只是測(cè)試數(shù)據(jù)不同。QuickTest可通過“參數(shù)化”測(cè)試對(duì)象的值來滿足這些測(cè)試需求。
以上涉及到的檢查點(diǎn)、參數(shù)化都可以通過QuickTest自動(dòng)化來完成。
2. 管理測(cè)試
可以通過菜單欄中“文件”或“工具欄”中的部分操作按鈕來創(chuàng)建、打開、保存、壓縮和解壓縮測(cè)試腳本。還對(duì)錄制的測(cè)試腳本執(zhí)行打印等操作。
2.1 創(chuàng)建新的測(cè)試腳本
1. 通過QuickTest創(chuàng)建新的測(cè)試腳本。QuickTest創(chuàng)建測(cè)試腳本,有2種方式:
方式一:?jiǎn)螕艄ぞ邫谥械摹靶陆ā?img src="/upload/otherpic67/263869.jpg" alt="初窺QuickTest腳本錄制">按鈕,如圖4.1所示。
方式二:選擇【File】—【New】—【Test】,將打開新的測(cè)試。
2. 如圖所示,新建測(cè)試腳本后,點(diǎn)擊測(cè)試工具欄上的【Record】按鈕,彈出Record and Run Settings對(duì)話框。
3. 在Record and Run Settings窗口中選擇Windows Applications。
4. 如圖所示,在Windows Applications選項(xiàng)卡下點(diǎn)擊添加Windows Applications應(yīng)用程序(QuickTest自帶Flight應(yīng)用程序)。
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】按鈕由紅色變暗,并且打開了QuickTest自帶的Flight樣例。
6. 如圖所示,在Flight登錄界面中執(zhí)行如下操作:輸入Agent Name/Password的值(Mercury/mercury),點(diǎn)擊OK。然后點(diǎn)擊測(cè)試工具欄上的【Stop】停止腳本的錄制。能夠在QuickTest測(cè)試窗口觀察到錄制的操作步驟。至此,一個(gè)新的測(cè)試腳本由建立至錄制的過程就結(jié)束了。
2.2 保存測(cè)試腳本
當(dāng)測(cè)試腳本錄制完畢后,可通過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)。無法直接在文件系統(tǒng)中或者在 Quality Center 中復(fù)制測(cè)試或更改其名稱。 |
保存新建測(cè)試腳本,請(qǐng)執(zhí)行下列操作:
1. 如圖所示,單擊工具欄中“保存”按鈕,或者選擇菜單欄【File】—【Save】保存已錄制的測(cè)試腳本。點(diǎn)擊QuickTest “保存”后彈出“Save Test”對(duì)話框。
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。
保存對(duì)現(xiàn)有測(cè)試所做的更改
1. 當(dāng)對(duì)已存在的才是腳本做出修改后,單擊“保存”按鈕可保存修改后的測(cè)試腳本。
2. 選擇菜單欄【File】—【Save As】,通過“另存為”對(duì)話框?qū)y(cè)試腳本以新名稱保存或者在新的位置進(jìn)行保存。
選擇【File】—【Save As】彈出另存為對(duì)話框。
通過選中或清除“Save Active Screen files”復(fù)選框,設(shè)置QuickTest保存測(cè)試腳本過程中是否將 Active Screen 文件與測(cè)試腳本一并保存。
如圖所示,通過選中或清除“Save test results”復(fù)選框,設(shè)置QuickTest保存測(cè)試腳本過程中是否要將現(xiàn)有測(cè)試結(jié)果與測(cè)試腳本一起保存。
注: 如清除Save test results復(fù)選框,將不會(huì)保存測(cè)試結(jié)果文件,以后將無法通過結(jié)果查看器查看測(cè)試結(jié)果。如測(cè)試過程中并不需要對(duì)測(cè)試結(jié)果進(jìn)行分析,則清除“保存測(cè)試結(jié)果”復(fù)選框。設(shè)置不保存測(cè)試結(jié)果對(duì)于節(jié)省磁盤空間非常有用。 |
2.3 打開測(cè)試腳本副本
1. 如圖所示,單擊工具欄中點(diǎn)擊“打開”按鈕,或者通過菜單欄選擇【File】—【Open】—【Test】打開“Open Test”對(duì)話框。
2. 如圖所示,“Open Test”對(duì)話框中選擇一個(gè)已存在的測(cè)試,選中前面保存的Flight。在“Open Test”對(duì)話框底部選擇“Open in read-only mode”選項(xiàng),單擊【Open】,將選中的測(cè)試腳本打開,標(biāo)題欄中顯示測(cè)試名稱。
2.4 壓縮與解壓測(cè)試腳本
1. 壓縮測(cè)試腳本
如圖所示,菜單欄中選擇【File】—【Export Test to Zip File…】。將打開“導(dǎo)出到 Zip 文件”對(duì)話框。
“導(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…】,將打開“從 Zip 文件導(dǎo)入”對(duì)話框。
“從 Zip 文件導(dǎo)入”對(duì)話框中,在“Zip file”中設(shè)定或選擇需要解壓縮的壓縮文件,“Extract to”選擇壓縮文件需要解壓的目標(biāo)文件夾,然后單擊【OK】。QuickTest 將解壓縮該測(cè)試腳本及測(cè)試腳本相關(guān)聯(lián)的資源文件,然后通過QuickTest打開解壓后的測(cè)試腳本Flight。
本文題目:初窺QuickTest腳本錄制
文章網(wǎng)址:http://chinadenli.net/article44/poojee.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、響應(yīng)式網(wǎng)站、網(wǎng)站收錄、網(wǎng)站設(shè)計(jì)、網(wǎng)站維護(hù)、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)