Gui MAP Configuration
#1
Отправлено 25 июля 2005 - 06:30
1. Тестируемое приложение написано на delfi.
2. Пользуюсь WinRunner.
3. add-in установлен.
Проблема в том, что winrunner при каждом новом открытии, тестируемого приложения, объектам присваивает новые имена или индексы. Поэтому мне приходится каждый раз добавлять в Gui MAP Configuration имена моих обектов. Как мне этого избежать. У меня слишком много объектов что бы каждый раз их добавлять.
#2
Отправлено 25 июля 2005 - 06:37
Здаравствуйте!
1. Тестируемое приложение написано на delfi.
2. Пользуюсь WinRunner.
3. add-in установлен.
Проблема в том, что winrunner при каждом новом открытии, тестируемого приложения, объектам присваивает новые имена или индексы. Поэтому мне приходится каждый раз добавлять в Gui MAP Configuration имена моих обектов. Как мне этого избежать. У меня слишком много объектов что бы каждый раз их добавлять.
Натали! Скажите пожалуйста, всё-таки, Вы перекомпилировали своё приложение со специальной библиотекой, которая идёт с Add-in'ом так как написано в Help, или нет? Если нет - Delphi Add-in бесполезен! И второё - вы убрали из GUI Map configuration свойство MSW_id? И какие вообще свойства у Вас настроены в GUI Map configuration для тех контролов, с которыми у Вас проблемы?
Майк.
#3
Отправлено 25 июля 2005 - 06:41
Майк.
#4
Отправлено 25 июля 2005 - 07:01
А вот add-in установлен и при загрузке он говорит что он включен(стоит галочка в Delfi add-in).
На счет Gui MAP Config.. при запуске самого winrunner(приложения) мне необходимо добавлять имена классов, потому что используется свойство MSW_id и имена объектов меняются.
Свойста у моих объекотов настроены (по умолчанию) только убрано MSW_id.
#5
Отправлено 25 июля 2005 - 09:52
Как избежать этой проблемы?
Неужели только один выход - перекомпилировть с библиотеками add-in"а, и как это сделать я что-то не могу найти в справке.
#6
Отправлено 25 июля 2005 - 13:24
Если Вы каждый раз правите именно GUI Map Configuration а не GUI Map, то исправить положение не сложно (в противном случае, почтиайте сначала хэлп по GUI Map Configuration). Когда в очередной раз будете это делать, скопируйте код (который показывается в окошке Gui Map configuration) в буффер обмена. После этого, вставте его в свой init_script. В настройках WinRunner есть опция init_script - скрипт, загружаемый при инициализации. Туда (в скрипт) и надо копировать код, который настраивает GUI Map. После этого Вам не понабится больше настраивать его руками каждый раз.
Майк.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных