
Подскажите! Определение контролов в Test Complete 7
#1
Отправлено 04 апреля 2012 - 09:46
Я новичек в TestComplete, но столкнулся с тем, что не могу на работе использовать скрипты, которые пишу дома.
Возникла такая проблема: на Windows 7 x 64 TestComplete не отображает контролы приложения в "нормальном" виде.
Вот пример с Windows XP : Sys.Process("[application]").WinFormsObject("DlgAddSlide").WinFormsObject("ContentPanel").WinFormsObject("btnAdd") - тут я понимаю какая панель и кнопка как называются.
Вот пример с Windows 7 : Sys.Process("[application]").Window("WindowsForms10.Window.8.app.0.378734a", "Choose Slide(s)", 2).Window("WindowsForms10.Window.8.app.0.378734a", "", 1).Window("WindowsForms10.Window.8.app.0.378734a", "Add", 2)
Спасибо за внимание.
#2
Отправлено 04 апреля 2012 - 11:04
#3
Отправлено 04 апреля 2012 - 11:25
А настройки TC везде одинаковые? Зайдите в File | Install Extension, и проверьте, включен ли плагин .NET Open Application support.
Да, включён. Переустановка TC не помогает.
#4
Отправлено 04 апреля 2012 - 13:01
Очень похоже что нет.
http://community.sma...36-3635e9c8880e
ссылки на патч уже не пашут :(
#5
Отправлено 04 апреля 2012 - 14:03
#6
Отправлено 05 апреля 2012 - 07:10
нашёл у себя патч, ловите.Спасибо, почитал. Жалко, что ссылки не работают...Может ещё есть какие-то советы? :)
Прикрепленные файлы
#7
Отправлено 05 апреля 2012 - 13:44

#8
Отправлено 22 июня 2012 - 09:25
нашёл у себя патч, ловите.
Спасибо, почитал. Жалко, что ссылки не работают...Может ещё есть какие-то советы? :)
очень полезный файл, спасибо, а там рядом может патчи для TestRecorder и TestExecute завалялись? )
#9
Отправлено 22 июня 2012 - 11:17
к сожалению, в свое время не скачивал для этих продуктов, так что нету :(очень полезный файл, спасибо, а там рядом может патчи для TestRecorder и TestExecute завалялись? )
#10
Отправлено 22 июня 2012 - 14:54
к сожалению, в свое время не скачивал для этих продуктов, так что нету :(
очень полезный файл, спасибо, а там рядом может патчи для TestRecorder и TestExecute завалялись? )
Остался вопрос, может что-то подскажите со своего опыта.
Раньше до использования патча все выглядело так:
...
var wndWindowsForms10Window8app02004eee;
var windowsForms10Window8app02004eee;
var windowsForms10Window8app02004eee2;
var windowsForms10Window8app02004eee3;
var wnd;
var wndWindowsForms10Window8app02004eee2;
var windowsForms10SysTabControl32app02004eee;
...
wndWindowsForms10Window8app02004eee["Click"](125, 19);
wndWindowsForms10Window8app02004eee["WindowsForms10Window8app02004eee"]["Click"](61, 20);
...
windowsForms10Window8app02004eee = wndWindowsForms10Window8app02004eee["WindowsForms10Window8app02004eee"];
windowsForms10Window8app02004eee2 = windowsForms10Window8app02004eee["WindowsForms10Window8app02004eee"];
windowsForms10Window8app02004eee2["Client"]["Click"](61, 7);
windowsForms10Window8app02004eee3 = windowsForms10Window8app02004eee2["WindowsForms10Window8app02004eee"]["WindowsForms10Window8app02004eee"];
После того как я скопировал данный патч, картина стала приблизительно такой:
...
var orderDataPage;
var panel;
var ultraComboEditor;
var tabControl;
...
orderDataPage = ut_launcher_QA["wndWindowsForms10Window8app02004eee33"]["WindowsForms10Window8app02004eee"];
panel = orderDataPage["WindowsForms10Window8app02004eee"];
panel["Client"]["Click"](61, 6);
ultraComboEditor = panel["WindowsForms10Window8app02004eee"]["WindowsForms10Window8app02004eee"];
ultraComboEditor["Click"](47, 9);
Вопрос, получается патч обновил переменны и все? И к тому же запись скрипта стала занимать гораздо больше времени, любое действия сопровождается почти минутной паузой. Тоже самое касается воспроизведения, хотя до этого все летало ) С чем это может быть связано, сталкивалсь с подобным?
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных