表数据源中的参数类型
下表汇总了基于表的 DataSource 中可用的各种参数类型,以及可以使用哪种类型字符串使 DataSource 文件在本机、托管和脚本测试中兼容。
注意
“String”、“int”、“bool”、“double”、“__int64”、“unsigned __int64”和“XML”类型可用于所有、托管、本机或脚本测试。
默认情况下,如果未指定类型,则假定该类型为“String”。 请参阅每个表中的第一行。
若要将数组类型与上面指定的任何类型一起指定,只需在类型的末尾追加“[]”。
对于本机测试
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”或“boolean” | bool |
“double”或“decimal” | Decimal |
“__int64”或“int64” | int64 |
“unsigned __int64”或“uint64” | uint64 |
“DWORD” | uint |
“XML” | 字符串 |
对于脚本测试
ParameterType | LanguageType |
---|---|
“String”或“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 |