【功能說明】
Auto Query 元件用於Client 端,用來自動對表單來 查詢 記錄,也就是執行Client 端表單的自動化壓力測試,目的是為了能模擬多少用戶同時上線,並以真實的亂數對 A/P Server 實際進行壓力負荷,並記錄所有反應時間,以瞭解系統所能承受的壓力範圍。本元件必須配合 EEPNetAutoRun 使用可以達到測試 EEP2010 性能的目的。
【元件屬性】
Name( 名稱)(string)
元件名稱,用於識別該元件。
InfoBindingSorce( 資料源 )(InfoBindingSource)
選擇 Auto Query 需要綁定的infoBindingSouce ,於真正在 EEPNetAutoRun 執行時,會自動 Qeury 資料到此BindingSource 中。
ConnType ( 連接 DB 類型 )( enum )
設定連接 DB 的類型,它們有 :SqlClient , OleDb , Odbc , OracleClient 和 MySqlClient
Columns( 欄位明細 )(collection)
用於設定每筆新增記錄的內容,其中包括:
ColumnName( 欄位名稱 )(string) :選擇新增資料的欄位名稱。
Condition(string) : 2 個條件之間的連接符( And 或 Or )
Operator(string) :選擇欄位與值之間的操作符,其中符號有 "=" ,"!=" , ">" , "<" ,">=" , "<=" , "%**" ,"**%" , "%%" , "!%%" ,"<->" , "!<->" , "IN" 和 "NOT IN"
DataBasetype(enum) :選擇欄位在資料庫中的形態。
ValueMode( 新增值模式 )(emun) :選擇欄位自動給值的內容模式:
Sequence( 流水碼 ) :會自動依目前用戶的用戶 ID +自動編號。注意:Master 的主鍵必須選擇此模式。此種方式適用於主鍵值欄位。
Fixed( 固定值 ) :將此 Value 中的值直接新增到所選擇的欄位中。
Random( 隨機值 ) :隨機值。隨機的範圍從 Value 到 RadomTo 。
RefRandom( 隨機參考值 ) :從另外一個設定的 Table 中,隨機選取 RefVal 所選擇的InfoRefVal 關聯資料中的一條記錄,並把對應的欄位值新增到所設定的欄位中。
Value( 內容值 )(string) :在 ValueMode 為 Fixed 時,以此值來決定欄位的內容值,如為 Random 時,則以此作為隨機的起始值。
RandomTo( 隨機最大值 )(sting) :在 ValueMode 為Random 時,此 Value 到 RandomTo 做為隨機的範圍值。
RefVal( 參考值 )(RefVal) :當 ValueMode 為RefRandom 時,以此設定此對應的 RefVal 元件名稱。
【事件】
此元件無事件
Converted from CHM to HTML with chm2web Pro 2.85 (unicode) |