Типы параметров в табличных источниках данных
В следующих таблицах приведены сводные сведения о различных типах параметров, доступных в 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 |