Как найти объект?
#1
Отправлено 24 октября 2008 - 08:45
подскажите пожалуйста:
Исп.ТС 6.40
1) тестированное приложение написано на VB
Есть такие объекты, что каждый раз после запуска приложения меняют свое имя класа, имя заголовка.
Например, при одном запуске выглядит так:
Window("Afx:6570000:8:10003:0:0", "", 2)
запускаю второй раз приложение:
Window("Afx:6770000:8:10003:0:0", "", 2)
Подобных окон несколько.
Не знаю как можно теперь обратиться к этому окну. Каждый раз не может найти объект. Как быть?
#2
Отправлено 24 октября 2008 - 08:51
TestComplete для начинающих (видеозаписи курса)
Software Testing Automation Tips (50 вещей, которые должен знать каждый автоматизатор, книга на английском языке)
Онлайн-учебник "Автоматизация тестирования от «А» до «Ы»"
Сборник рецептов по TestComplete (книга на английском языке)
Онлайн-учебник по TestComplete
Онлайн-учебник по SilkTest
#3
Отправлено 24 октября 2008 - 10:09
Здравствуйте,
подскажите пожалуйста:
Исп.ТС 6.40
1) тестированное приложение написано на VB
Есть такие объекты, что каждый раз после запуска приложения меняют свое имя класа, имя заголовка.
Например, при одном запуске выглядит так:
Window("Afx:6570000:8:10003:0:0", "", 2)
запускаю второй раз приложение:
Window("Afx:6770000:8:10003:0:0", "", 2)
Подобных окон несколько.
Не знаю как можно теперь обратиться к этому окну. Каждый раз не может найти объект. Как быть?
Обращайся о индексу, и замени в имени объекта ту часть которая постоянно меняется звёздочкой ("*").
прим. Window("Afx:*:0:0", "", 2)
Мир для него, хоть на миг, - а иной»
ХОДАСЕВИЧ В
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных