Перейти к содержанию

Лайфхаки при работе с UI Automation

  1. Как сделать эффект затемнение у поля, если его не находит штатный механизм Vanessa Automation по имени или заголовку?
    • Нужно сделать поле активным обычными шагами автотестирования
    • Затем нужно получить данные текущего элемента формы шагом
    • При этом будет создана переменная uia_id
    • Далее можно использовать шаги, которые умеют рабтать с элементом формы по его id, например
    • Пример: ```Gherkin И я читаю данные текущего профиля клиента тестирования И я активизирую окно текущего клиента тестирования И Пауза 0.1 И я активизирую поле с именем 'Наименование' И Пауза 0.1 И получаю данные текущего элемента формы активного окна UI Automation И я делаю эффект затемнения у элементов формы UI Automation "$PIDКлиентаТестирования$" | 'Имя/ID' | 'Тип' | | '$uia_id$' | '' |

      | 'Имя' | 'Значение' | | 'text' | 'Мой текст' | ```