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

Логи как инструмент тестировщика
онлайн, начало 21 мая
Автоматизация функционального тестирования
онлайн, начало 25 мая
Управление требованиями
онлайн, начало 25 мая
Школа тест-менеджеров v. 2.0
онлайн, начало 23 мая
Фотография

UFT GetROProperty("value") не возвращает значение

UFT

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

#1 karusha

karusha

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

  • Members
  • Pip
  • 1 сообщений
  • ФИО:Карева Анна

Отправлено 07 Апрель 2017 - 15:40

Добрый вечер, нужна помощь новичку в UFT пофиксить тесты, доставшиеся в наследство.

 

UFT version 12.52 build 68521

Объект тестирования: Java UI

 

Предыстория: все работало, до тех пор пока UFT не обновился с версии 11+ до 12.52, некоторые тесты стали падать.

Усиленный дебагинг выявил следующее:

 

Код, читающий пропертю, первый раз работает, а второй раз ничего не возвращает:

toolTip = JavaWindow("jwinKristall").JavaDialog("jdlgInformation").JavaEdit("jedtDealableStatus").GetROProperty("value")

 

Отрывок кода:

     openDealableStatusInfoDialog = False
    For i = 1 To attempts
        If JavaWindow("jwinKristall").JavaDialog("jdlgInformation").Exist(1) Then
            closeDealableStatusInfoDialog attempts
        End If
        JavaWindow("jwinKristall").JavaStaticText("jstxDealableStatus").Click 11
        Wait 1
        If JavaWindow("jwinKristall").JavaDialog("jdlgInformation").Exist(1) Then
            Set oDesc = Description.Create()
            oDesc("Class Name").Value = "JavaStaticText"
            Set c = JavaWindow("jwinKristall").JavaDialog("jdlgInformation").ChildObjects(oDesc)
            If c.Count = 3 Then
                      ... <does not go here, it is expected>
                End If
            ElseIf c.Count > 3 Then
                ... <does not go here, it is expected as well>
            Else
                toolTip = JavaWindow("jwinKristall").JavaDialog("jdlgInformation").JavaEdit("jedtDealableStatus").GetROProperty("value")
                openAndGetDealableStatusInfoDialog = True

 

С точки зрения UI все открывается, все выглядит аналогично.

Все значения параметров также одинаковые в обоих случаях.

Пожалуйста, подскажите, куда копать...

Заранее спасибо.


  • 1


Программирование на С# для тестировщиков
онлайн, начало 1 июня
Эффективное использование TestNG и JUnit
онлайн, начало 25 мая
Selenium WebDriver: полное руководство
онлайн, начало 15 июня
Автоматизированное тестирование Android-приложений
онлайн, начало 13 июня




Темы с аналогичным тегами UFT

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

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

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