Поделиться через


Типы параметров в табличных источниках данных

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