Tipos de parâmetro em fontes de dados de tabela
As tabelas a seguir são resumos de vários tipos de parâmetro disponíveis no DataSource baseado em tabela e qual cadeia de caracteres de tipo pode ser usada para tornar o arquivo DataSource compatível com testes nativos, gerenciados e de script.
Observação
Os tipos "String", "int", "bool", "double", "__int64", "unsigned __int64" e "XML" podem ser usados em todos os testes, gerenciados, nativos ou de script.
Por padrão, se o tipo não for especificado, o tipo será considerado "String". Veja a primeira linha em cada tabela.
Para especificar o tipo de matriz em conjunto com os tipos especificados acima, basta acrescentar "[]" ao final do tipo.
Para testes nativos
ParameterType | LanguageType |
---|---|
"Cadeia de caracteres" | 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 |
Para testes gerenciados
ParameterType | LanguageType |
---|---|
"Cadeia de caracteres" | string |
"Int32" ou "int" | INT |
"uint" ou "uint32" | uint |
"bool" ou "booleano" | bool |
"double" ou "decimal" | decimal |
"__int64" ou "int64" | int64 |
"unsigned __int64" ou "uint64" | uint64 |
"DWORD" | uint |
"XML" | string |
Para testes de script
ParameterType | LanguageType |
---|---|
"String" ou "BSTR" | VT_BSTR |
"int" | VT_INT |
"unsigned int" ou "uint" | VT_UINT |
"bool" | VT_BOOL |
"double" | VT_R8 |
"__int64" | VT_I8 |
"unsigned __int64" | VT_UI8 |
"XML" | VT_BSTR |