翻譯|使用教程|編輯:黃竹雯|2019-01-14 13:23:11.000|閱讀 498 次
概述:本文主要介紹在TestComplete中如何使用關(guān)鍵字測(cè)試的數(shù)據(jù)驅(qū)動(dòng)測(cè)試
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷售中 >>
相關(guān)鏈接:
TestComplete是一款具有開(kāi)放靈活架構(gòu)的自動(dòng)化功能測(cè)試平臺(tái),可以方便快捷的在桌面、網(wǎng)絡(luò)、移動(dòng)應(yīng)用中創(chuàng)建、維護(hù)和執(zhí)行自動(dòng)化測(cè)試。數(shù)據(jù)驅(qū)動(dòng)測(cè)試的主要思想是將測(cè)試命令與用于測(cè)試的數(shù)據(jù)分開(kāi),并使用不同的輸入值集運(yùn)行測(cè)試。這里將通過(guò)三篇連續(xù)教程的介紹來(lái)演示如何使用TestComplete關(guān)鍵字測(cè)試執(zhí)行數(shù)據(jù)驅(qū)動(dòng)的測(cè)試。
點(diǎn)擊下方鏈接免費(fèi)下載試用TestComplete最新資源:
進(jìn)行到現(xiàn)在我們可以修改錄制的測(cè)試以添加新訂單并使用數(shù)據(jù)存儲(chǔ)檢查應(yīng)用程序生成的訂單信息。為此我們將數(shù)據(jù)驅(qū)動(dòng)循環(huán)操作添加到記錄的關(guān)鍵字測(cè)試中。這簡(jiǎn)化了連接到數(shù)據(jù)存儲(chǔ)和通過(guò)它迭代的過(guò)程。
我們將在測(cè)試中使用Data-Driven Loop operation創(chuàng)建一個(gè)數(shù)據(jù)驅(qū)動(dòng)的循環(huán),并移動(dòng)創(chuàng)建訂單的操作和驗(yàn)證Order Form的輸出值到這個(gè)循環(huán)。數(shù)據(jù)驅(qū)動(dòng)循環(huán)操作將在循環(huán)中為從數(shù)據(jù)存儲(chǔ)讀取的每個(gè)數(shù)據(jù)部分調(diào)用指定的關(guān)鍵字操作。要?jiǎng)?chuàng)建數(shù)據(jù)驅(qū)動(dòng)的循環(huán):
Control | Recorded Value | Test Parameter |
---|---|---|
Customer | "John Smith Jr" | Name[Column] |
Product | "FamilyAlbum" | Product[Column] |
Quantity | "20" | Quantity[Column] |
Date | "5/6/2005" | Date[Column] |
Street | "12,Orange Blvd" | Street[Column] |
City | "Grovetown, CA" | City[Column] |
State | "US" | State[Column] |
ZIP | "111155" | Zip[Column] |
Card No | "555777555888" | Credit Card No[Column] |
Expiration Date | "06.05.2005" | Expiration Date[Column] |
Property checkpoints | "$80" | Price[Column] |
"15%" | Discount[Column] | |
"$1360" | Total[Column] |
單擊完成后,TestComplete將向錄制的測(cè)試添加數(shù)據(jù)驅(qū)動(dòng)循環(huán)操作,并將所選操作作為其子操作移動(dòng)。此外它還將使用數(shù)據(jù)驅(qū)動(dòng)循環(huán)向?qū)?中指定的值來(lái)更新已移動(dòng)操作的參數(shù)。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn