LR關于ODBC測試的一點知識
上一篇 /
下一篇 2008-09-11 13:39:25
/ 個人分類:性能測試
1、錄制與
服務器進行通信得數據庫應用程序時,Vugen將生成數據庫Vuser腳本。VuGen支持下列數據庫類型:CtLib/DbLib/Informix/
Oracle/ODBC和DB2-CLI;錄制出來得腳本中包含描述數據庫活動得
LRD函數,每個LRD函數均以
lrd為前綴;
2、數據庫Vuser能夠:
連接到數據庫服務器
檢索并處理信息
斷開與服務器得連接
3、自動事務:可以指示VuGen把每個lrd_exec和lrd_fetch函數標記為事務;
腳本選項:指示VuGen在錄制得腳本中自動生成注釋;
思考時間:Vugen自動錄制操作者得思考時間。
4、函數順序:(以Oracle數據庫會話過程為例)
lrd_init 初始化環境
lrd_open_connection 連接到數據庫服務器
lrd_open_curosr 打開數據庫光標
lrd_stmt 將SQL語句與光標關聯
lrd_bind_col 將主機變量綁定到列
lrd_exec 執行SQL語句
lrd_fetch 提取結果集中得下一條記錄
lrd_commit 提交數據庫事務
lrd_close_cursor 關閉光標
lrd_close_connection 斷開與數據庫服務器得連接
lrd_end 清理環境
5、關聯函數:
lrd_save_value 將表單元格得值保存到參數中;該函數置于提取數據之前,將后續lrd_fetch檢索到得值分配給指定參數
lrd_save_col 將占位符描述符值保存到參數中;該函數與設置輸出占位符得數據庫函數(例如Oracle得某些存儲過程) 配合使用
lrd_sav_ret_param 將返回參數得值保存到參數中(僅適用于CtLib),該函數主要與存儲在DbLib中的、生成返回值的數據庫過程配合使用。
注意:如果保存的值無效或為NULL(不返回行),則Vugen將不應用關聯。
lrd_ora8_save_col 將上一個行ID保存到參數中(Oracle)
注意:如果要關聯Lrd_stmt函數中的值,則不支持下列數據類型:日期、時間、和二進制(RAW/VARRAW)
原創作品。
相關閱讀:
- 海王式知識管理 信息化建設的里程碑 (wangyajing, 2008-8-11)
- 知識共享與團隊學習:團隊價值體系指導書 (wangyajing, 2008-8-18)
- 麥肯錫:讓知識100%立方 (wangyajing, 2008-8-19)
- 項目管理九大知識體系 質量管理 (wangyajing, 2008-8-27)
- 以知識為核心的ALM之變更管理篇[1] (taotao2008, 2008-8-28)
- 以知識為核心的ALM之變更管理篇[2] (taotao2008, 2008-8-28)
- 以知識為核心的ALM之變更管理篇[3] (taotao2008, 2008-8-28)
- 進行軟件測試培訓的背景知識要求 (huangw, 2008-8-29)
- 性能測試基礎知識-處理器調度程序性能 (taotao2008, 2008-9-08)
- 微軟公司的知識管理 (wangyajing, 2008-9-10)
導入論壇
引用鏈接
收藏
分享給好友
推薦到圈子
管理
舉報
TAG:
ODBC
odbc
知識