2013-07-18 2 views
0

Я застрял в этой проблеме, когда при нажатии кнопки «Выбрать продукт» появится окно (предыдущее окно отключается, пока я не добавлю продукт), и в нем я должен выбрать элемент в этом окне и нажмите кнопку ADD.TestComplete moving Focus

Проблема заключается в том, что TestComplete нажимает кнопку «Выбрать продукт», открывая новое окно (и старое окно отключается до добавления продукта), а фокус Testcomplete не перемещается в это новое окно.

Я не знаю, как это сделать, можете ли вы, ребята, помочь мне в этом?

ответ

3

Я думаю, что вы столкнулись с тупиком: TestComplete ждет, пока действие, вызванное нажатием кнопки, будет завершено, пока оно не может быть полностью до тех пор, пока TestComplete не закроет новое окно. Чтобы избежать тупика, вам нужно вызвать метод ClickButton асинхронно. Вы можете найти информацию о том, как это сделать в разделе справки Calling Methods Asynchronously.

1

Если вы кодирования с JScript сделать

NameMapping.Sys.TestedApplication.RefreshMappingInfo(); 

Это помогло в моем случае доступ управления в диалоговом окне.