loadrunner中有引數化從資料庫中取值,但是只是靜態的,對於一些要實時取值的資料就game over了,比如取簡訊驗證碼,因為mysql中有乙個libmysql.dll,裡面提供了可以運算元據庫的方法,所以我們可以呼叫這個dll連線資料庫實時從資料庫中取值
action()
db_connection=mysql_init(null); //初始化mysql連線
if (db_connection==null )
status=mysql_real_connect(db_connection,server,user,password,database,port,socket,flags);//連線到mysql資料庫
//列印連線不成功的原因
if (status==null)
//呼叫dll方法執行查詢語句
status=mysql_query(db_connection,"select vcode from cb_vcode_list where telphone=180******** and is_deleted=0");
//列印查詢失敗的原因
if (status!=0)
result=mysql_use_result(db_connection);//查詢資料表
while (result_set=(char**)mysql_fetch_row(result)) ")); //列印資料
if ( result_set==null)
}mysql_free_result(result); //釋放結果集
mysql_close(db_connection); //關閉資料庫連線
return 0;
}
LoadRunner利用ODBC編寫MySql指令碼
分類 4.軟體設計 架構 測試舉報 loadrunner mysql 指令碼資料庫 sqlserver測試 最近做了幾周的loadrunner測試,有一些心得,記錄下來,以便以後查詢。loadrunner測試資料庫是模擬客戶端去連線資料庫伺服器,因此,需要協議 或者說驅動的支援 loadrunner...
loadrunner9 0動態訪問oracl資料庫
最近在 公司搞loadrunner 指令碼,需要訪問 資料庫取乙個 動態值,在 網上看到的乙個是通過loadrunner的parameters自動生成乙個 但這個東西是靜態的,不會隨著指令碼的執行而變化,還有就是大神kernzhang流傳的getdata.dll,但是執行sql無法獲得結果,他的個人...
Loadrunner中動態新增虛擬使用者
新增的虛擬使用者會立馬開始執行 場景組的兩種模式 vuser組模式 vuser組模式中,對於壓力負載機是不能同時新增多個 但是我們可以在乙個指令碼裡通過多次新增vuser,每次新增30個vuser,每次選擇不同的壓力機即可 比如總的vuser為150,分三次新增,一次新增50個vuser,對應乙個負...