Перейти к содержимому

Фотография

Регулярные выражения в Name Mapping


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 ArtemRudenko

ArtemRudenko

    Постоянный участник

  • Members
  • PipPipPip
  • 248 сообщений
  • ФИО:Руденко Артем Михайлович
  • Город:Минск


Отправлено 20 апреля 2007 - 14:46

TC 5.0
C#Script
.Net

День добрый всем.
Возник вопрос следующего плана:
Можно ли использовать регулярные выражения в Name Mapping(не в шаблонах) в случае, если скажем у меня есть 2 окна, которые содержат почти эдентичные элементы и имеют почти одинаковые имена. Можно ли с помощью регулярных выражений замапить оба окна в один элемент(ну очень не хочется маппить все теже объекты с небольшим изменением).
Скажем одно окно распознается как ["WinFormsObject"]("HeaderCapFloor2") а второе как ["WinFormsObject"]("HeaderSwap").
Ну, и что касаемо хелпа - смотрел, там такой возможности, насколько я понял, не предусмотрено, но всё же.

Заранее благодарю.
  • 0
И всё-таки она вертится...

#2 Dmitry N

Dmitry N

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 742 сообщений
  • ФИО:Николаев Дмитрий
  • Город:Где-то в России

Отправлено 22 апреля 2007 - 05:43

Здравствуйте.

Возможности заммапировать два существующих окна на одно имя нет - TestComplete после нахождения первого окна на второе даже не посмотрит.

Если вам не надо работать с этими окнами в одно и то же время, можете попробовать задавать имя окна в дереве Name Mapping через переменные проекта (такая возможность появилась в TestComplete 5). То есть, перед тем как вы собираетесь работать с одним из этих окон, вы выставляете соответствующее значение в переменную проекта и спокойно работаете с окном используя его маппированное имя. О том, как можно использовать переменные проекта в дереве Name Mapping, смотрите раздел справки 'Edit the property_name Property Value Dialog'.
  • 0
С уважением,
Дмитрий

#3 ArtemRudenko

ArtemRudenko

    Постоянный участник

  • Members
  • PipPipPip
  • 248 сообщений
  • ФИО:Руденко Артем Михайлович
  • Город:Минск


Отправлено 23 апреля 2007 - 08:09

Здравствуйте, Дмитрий

Помогло,спасибо :lol:
  • 0
И всё-таки она вертится...


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных