
- QTP 教程
- QTP - 首頁
- QTP - 簡介
- QTP - 測試自動化
- QTP - 環境設定
- QTP - 錄製和回放
- QTP - 物件庫
- QTP - 操作
- QTP - 資料表
- QTP - 檢查點
- QTP - 同步
- QTP - 智慧識別
- QTP - 除錯
- QTP - 錯誤處理
- QTP - 恢復方案
- QTP - 環境變數
- QTP - 庫檔案
- QTP - 測試結果
- QTP - GUI 物件
- QTP - 虛擬物件
- QTP - 訪問資料庫
- QTP - 使用 XML
- QTP - 描述性程式設計
- QTP - 自動化物件模型
- QTP - 框架
- QTP - 設計框架
- QTP 有用資源
- QTP - 問答
- QTP - 快速指南
- QTP - 有用資源
- QTP - 討論
QTP - 資料表
資料表類似於 Microsoft Excel,它幫助測試人員建立資料驅動的測試用例,這些用例可用於多次執行操作。資料表有兩種型別:
本地資料表 - 每個操作都有自己的私有資料表,也稱為本地資料表,它也可以跨操作訪問。
全域性資料表 - 每個測試都有一個全域性資料表,可以在操作之間訪問。
資料表可以透過 QTP 的“資料”選項卡訪問,如下所示:

要執行某個指定迭代次數的測試用例,可以在“測試設定”對話方塊中設定全域性資料表的迭代次數,可以透過“檔案”→“設定”→“執行(選項卡)”訪問,如下所示:

示例
例如,如果使用者想要引數化http://easycalculation.com/的“複利”,可以透過http://easycalculation.com/compound-interest.php訪問。引數可以建立如下所示。資料表中也可以使用 Excel 的大部分功能。

資料表操作
有三種類型的物件可以訪問資料表。可以透過遍歷以下內容來很好地理解資料表操作:
序號 | 物件型別和描述 |
---|---|
1 | 資料表方法
提供有關資料表方法的詳細資訊。 |
2 | DTParameter 物件方法
提供有關 DTParameter 方法的詳細資訊。 |
3 | DTSheet 物件方法
提供有關 DTSheet 方法的詳細資訊。 |
廣告