Для объектов TestComplete процессов, окон и элементов управления на экране - есть способ перечислить и распечатать все свойства. Я попытался следующий код, и я получаю исключение во время выполнения: -TestComplete Objects - Перечислить свойства
var deskObj = Sys.Desktop; //TC Desktop Object
var normObj = {a:1, b:2, c:3}; //Normal JScript Object
for (var prop in normObj)
{
Log.Message(normObj[prop]); //1, 2, 3
}
for (var prop in deskObj) //Runtime error - Object doesn't support this action
{
Log.Message(deskObj[prop]);
}
Это приводит меня к мысли, что ТС объекты не совсем JScript объекты - так есть ли способ, чтобы преобразовать их в JScript объекты.