下表是資料表型 DataSource 中可用的各種參數類型的摘要,以及哪些類型字串可用來讓 DataSource 檔案在原生、受控和指令碼測試中相容。
Note
「字串」、「int」、「布爾」、「雙精度」、「__int64」、「無符號__int64」和「XML」類型可用於所有、受管理、原生或腳本測試。
依預設,如果未指定類型,則會假設類型為「字串」。 請參閱每個表格中的第一列。
若要將陣列類型與上述指定的任何類型一起指定,只需將「[]」附加到類型末尾即可。
對於原生測試
| ParameterType | LanguageType |
|---|---|
| "String" | WEX::Common::String |
| "int" | int |
| "unsigned int" | unsigned int |
| "bool" | bool |
| "double" | double |
| "__int64" | __int64 |
| "unsigned __int64" | unsigned __int64 |
| "DWORD" | DWORD |
| "size_t" | size_t |
| "NoThrowString" | WEX::Common::NoThrowString |
| "XML" | WEX::Common::String |
針對受控測試
| ParameterType | LanguageType |
|---|---|
| "String" | 字串 |
| “Int32” 或 “int” | int |
| “uint”或“uint32” | uint |
| “布爾值”或“布爾值” | bool |
| “雙倍”或“十進制” | 十進位 |
| “__int64” 或 “int64” | int64 |
| “未簽名__int64”或“uint64” | uint64 |
| "DWORD" | uint |
| "XML" | 字串 |
對於指令碼測試
| ParameterType | LanguageType |
|---|---|
| 「字串」或「BSTR」 | VT_BSTR |
| "int" | VT_INT |
| “unsigned int” 或 “uint” | VT_UINT |
| "bool" | VT_BOOL |
| "double" | VT_R8 |
| "__int64" | VT_I8 |
| "unsigned __int64" | VT_UI8 |
| "XML" | VT_BSTR |