共用方式為


HOW TO:將結構描述定義加入至 Web 效能測試的文字檔資料來源

您可以將 Web 效能測試繫結至文字檔資料來源。 繫結至簡單分隔文字檔 (例如以逗號分隔值的檔案 (.csv)) 的程序,與繫結至資料庫的程序類似。 如需詳細資訊,請參閱HOW TO:將 CSV 檔案資料來源加入至 Web 效能測試HOW TO:將資料繫結加入至 Web 要求

如果您希望對於文字檔的格式有更多控制,可以將額外檔案加入至資料來源。 這個檔案會包含描述文字資料結構的結構描述資訊。

需求

  • Visual Studio Ultimate

將結構描述定義加入至文字檔資料來源

將結構描述定義加入至文字檔資料來源

  1. 在您的 Data 資料夾中建立新的文字檔,並命名為 schema.ini。 Data 資料夾中包含您的結構描述檔所描述的文字檔。

  2. 請編輯 schema.ini 檔案,加入描述您的資料結構之資訊。 例如,描述兩個文字檔的結構描述檔可能像這樣:

    [product.txt]
    ColNameHeader=False
    Format=CSVDelimited
    MaxScanRows=25
    CharacterSet=OEM
    Col1=ProductId Char Width 255
    Col2=ModelNumber Char Width 255
    
    [customer.txt]
    ColNameHeader=True
    Format=TabDelimited
    

     

ms404679.collapse_all(zh-tw,VS.110).gif檔案名稱

含有資料的檔案名稱顯示在 [] 之間。 結構描述檔中可以描述一個以上的文字檔,不過結構描述檔及其所描述的所有文字檔都必須在同一個目錄中。

ms404679.collapse_all(zh-tw,VS.110).gifColNameHeader

如果您的資料檔有資料行名稱的標頭資料列,ColNameHeader 應該設定為 True;如果沒有,則設定為 False。

ms404679.collapse_all(zh-tw,VS.110).gifFormat

格式可以是下列其中一個值:

TabDelimited

欄位以定位點分隔。

CSVDelimited

欄位以逗號分隔。

Delimited(*)

欄位以星號分隔。 您可以用任何字元替代 *,除了雙引號 (") 以外。

FixedLength

文字中的欄位是固定寬度。

ms404679.collapse_all(zh-tw,VS.110).gifCharacterSet

CharacterSet 可以是 OEM 或 ANSI。

ms404679.collapse_all(zh-tw,VS.110).gif資料行

若要描述資料行名稱和資料型別,格式應該為 ColN ColumnName Type Width #,如下列表格所述:

ColN

N 為資料行編號。

ColumnName

資料行名稱。

Type

資料型別。 允許的值為 Char、Text、Float、Double、Integer、Short、LongChar、Memo 和 Date。

Width X

(選擇性) 以下使用於有固定寬度格式的文字檔。 X 為資料行的寬度。 如果您指定了分隔之檔案的寬度,則會予以忽略。

請參閱

概念

將資料來源繫結至 Web 效能測試