Перейти к содержимому

Golf3disel

Регистрация: 19 июл 2011
Offline Активность: 04 дек 2012 10:33
-----

Мои темы

TC7 не могу использовать WinFormsObject

24 августа 2011 - 13:22

Добрый День!
Делаю первые шаги в автоматизации тестирования.
TC 7.50, JScript, тестирую C# приложение.

Проблема в том, что TC не распознает окно как WinForm.

Например:
Берем окно, которое появляется при запуске C# приложения.
Выполняем следующую функцию:

function testWinForms()
{
var o = Sys.Process("Client.vshost");
o.Refresh(); //Sys.Process("Client.vshost").Window("WindowsForms10.Window.8.app.0.b7ab7b", "Подключение к комплексу", 1)
var isExistsWinForm = o.WaitWinFormsObject("WindowsForms10.Window.8.app.0.b7ab7b", "Подключение к комплексу", 1,5000).Exists;
var isExists = o.Window("WindowsForms10.Window.8.app.0.b7ab7b", "Подключение к комплексу", 1).Exists;
}

Получаем: isExistsWinForm = false; isExists = true;

Вопрос, почему не работает WaitWinFormsObject?

С Уважением,
Иван.