翻譯|使用教程|編輯:黃竹雯|2019-01-14 13:23:11.000|閱讀 498 次
概述:本文主要介紹在TestComplete中如何使用關鍵字測試的數(shù)據(jù)驅動測試
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
TestComplete是一款具有開放靈活架構的自動化功能測試平臺,可以方便快捷的在桌面、網絡、移動應用中創(chuàng)建、維護和執(zhí)行自動化測試。數(shù)據(jù)驅動測試的主要思想是將測試命令與用于測試的數(shù)據(jù)分開,并使用不同的輸入值集運行測試。這里將通過三篇連續(xù)教程的介紹來演示如何使用TestComplete關鍵字測試執(zhí)行數(shù)據(jù)驅動的測試。
點擊下方鏈接免費下載試用TestComplete最新資源:
進行到現(xiàn)在我們可以修改錄制的測試以添加新訂單并使用數(shù)據(jù)存儲檢查應用程序生成的訂單信息。為此我們將數(shù)據(jù)驅動循環(huán)操作添加到記錄的關鍵字測試中。這簡化了連接到數(shù)據(jù)存儲和通過它迭代的過程。
我們將在測試中使用Data-Driven Loop operation創(chuàng)建一個數(shù)據(jù)驅動的循環(huán),并移動創(chuàng)建訂單的操作和驗證Order Form的輸出值到這個循環(huán)。數(shù)據(jù)驅動循環(huán)操作將在循環(huán)中為從數(shù)據(jù)存儲讀取的每個數(shù)據(jù)部分調用指定的關鍵字操作。要創(chuàng)建數(shù)據(jù)驅動的循環(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將向錄制的測試添加數(shù)據(jù)驅動循環(huán)操作,并將所選操作作為其子操作移動。此外它還將使用數(shù)據(jù)驅動循環(huán)向導中指定的值來更新已移動操作的參數(shù)。
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn