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

Программирование на Python для тестировщиков
онлайн, начало 20 июля
Инструменты тестировщика: Командная строка
онлайн, начало 25 июля
Тестирование производительности (JMeter)
онлайн, начало 27 июля
Автоматизация функционального тестирования
онлайн, начало 27 июля
Фотография

Изменение параметров объекта при исполении скрипта

QTP UFT Reposit Репозиторий Объекты Скрипт

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

#1 reakon2008

reakon2008

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 26 Март 2017 - 16:23

Столкнулся со следующей проблемой:

Сценарий:

В окне программы(OLD_NAME) нажать на кнопку, выполнить некоторые действия, нажать на следующую кнопку

При этом название окна программы изменилось(NEW_NAME).

 

Пытаюсь обратиться к полю окна, название которого поменялось. Отображается ошибка, что объекта нет в репозитории объектов.

 

Вопрос, как в скрипте создавать копии объектов репозитория? Или есть какой либо другой способ, дабы избежать проблему? 

 

Примерный код скрипта:

Window("Window_MAMA").Window("OLD_NAME").WinButton("Select").Click
Window("Window_MAMA").Window("DOCHA").WinObject("PBEDIT125").Click 39,9
Window("Window_MAMA").Window("NEW_NAME"). WinButton("Edit").Click
 
PS при каждой итерации скрипта, известно значение OLD_NAME и NEW_NAME.
 
 
 
 
 
 

 

 

 

 


  • 0

#2 reakon2008

reakon2008

    Новый участник

  • Members
  • Pip
  • 2 сообщений

Отправлено 27 Март 2017 - 13:37

Нашел решение:


  • 1


Программирование на С# для тестировщиков
онлайн, начало 27 июля
Автоматизатор мобильных приложений
онлайн, начало 8 августа
Selenium WebDriver: полное руководство
онлайн, начало 10 августа
Мобильная автоматизация для начинающих
онлайн, начало 8 августа




Темы с аналогичным тегами QTP, UFT, Reposit, Репозиторий, Объекты, Скрипт

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

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

Яндекс.Метрика
Реклама на портале