WR. Проблема распознавания EditBox'a
#1
Отправлено 26 апреля 2005 - 06:06
{
class: object,
MSW_id: 132544,
MSW_class: TEdit
}
При этом, при каждом новом запуске MSW_id меняется.
Какие кто видит пути борьбы с этим?
#2
Отправлено 26 апреля 2005 - 07:56
Возможно при этом указанная проблема исчезнет, но точно не уверен, ибо никогда этим адд-ином не пользовался
Во-вторых можно добавить в описание объекта свойствой location или index (посмотреть значения можно GUI-Spy'ем), а этот msw-id или удалить, или установить значение в ".*"
вот примерно так
TestComplete для начинающих (видеозаписи курса)
Software Testing Automation Tips (50 вещей, которые должен знать каждый автоматизатор, книга на английском языке)
Онлайн-учебник "Автоматизация тестирования от «А» до «Ы»"
Сборник рецептов по TestComplete (книга на английском языке)
Онлайн-учебник по TestComplete
Онлайн-учебник по SilkTest
#3
Отправлено 26 апреля 2005 - 09:12
#4
Отправлено 26 апреля 2005 - 10:48
но дело, конечно, сугубо индивидуальное :)
TestComplete для начинающих (видеозаписи курса)
Software Testing Automation Tips (50 вещей, которые должен знать каждый автоматизатор, книга на английском языке)
Онлайн-учебник "Автоматизация тестирования от «А» до «Ы»"
Сборник рецептов по TestComplete (книга на английском языке)
Онлайн-учебник по TestComplete
Онлайн-учебник по SilkTest
#5
Отправлено 26 апреля 2005 - 12:03
Так что пока, видимо, лучше с x и y :rolleyes:
#6
Отправлено 26 апреля 2005 - 15:46
А GUI SPY их и не должен видеть, т.к. Location или Index это селектор для объекта и является вспомогательным свойством, если WinRunner не может определить объект по его Obligatory/Optional свойствам.А где можно найти location и index? Мой GUI Spy их не видит.
Так что пока, видимо, лучше с x и y :rolleyes:
Miratech
#7
Отправлено 27 апреля 2005 - 01:35
Работать со средой, объекты которой не распознаются, это изощренный мазохизм. Если только вы не получаете от этого острого удовольствия, то лучше использовать Delphi add-in.С add-in'ом как-нибудь в другой раз, видимо.
Правильно сделали. Изменяющийся MSW_id для объектов - это характерная черта борландовских сред разработки.А вот описание удалось удачно поменять - msw_id вообще убрал...
#8
Отправлено 28 апреля 2005 - 09:10
Работать со средой, объекты которой не распознаются, это изощренный мазохизм. Если только вы не получаете от этого острого удовольствия, то лучше использовать Delphi add-in.
Пока что все проблемы, в общем-то, и так решаются. WinRunner вот даже окна как принадлежащие доморощенным классам распознаёт.
Но вообще, надеюсь, что когда-нибудь в распоряжении появится и add-in.
Насчёт MSW_id для борландовских программ - может, в Базу Знаний?
#9
Отправлено 13 мая 2005 - 09:03
Pomitsja odnazhdy pisal test dlja .Net, QTP ne bylo v nalichii tak WR sam neploho raspoznaet standartnye ob'ekty
#10
Отправлено 16 мая 2005 - 11:25
Так как всё же определить и где посмотреть этот Location or Index,если в Spay'е таковые не прописываются, и скажем Spay вообще почему-то не может увидеть дочернее окошко,всё в нём видит,а вот на само не указывает?А GUI SPY их и не должен видеть, т.к. Location или Index это селектор для объекта и является вспомогательным свойством, если WinRunner не может определить объект по его Obligatory/Optional свойствам.А где можно найти location и index? Мой GUI Spy их не видит.
Так что пока, видимо, лучше с x и y :rolleyes:
#11
Отправлено 18 мая 2005 - 07:35
Tools\GUI Map Configuration - далее кнопка Configure. Там настроить, что хочется.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных