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

Аудит и оптимизация QA-процессов
онлайн, начало 4 декабря
Практикум по тест-дизайну 2.0
онлайн, начало 4 декабря
Логи как инструмент тестировщика
онлайн, начало 30 ноября
Тестирование REST API
онлайн, начало 30 ноября

dmimaz

Регистрация: 12 июн 2019
Offline Активность: 02 июл 2019 16:10
*----

#172795 WebdriverIO + Google Dropdown Autocomplete (Places Geocoder).

Написано dmimaz 01 июля 2019 - 12:44

И снова.... стоило чуток подумать.. и вот оно..
 

let customerFormAddress = await $('#customerform-address');
await customerFormAddress.click();
await customerFormAddress.setValue('Моск');
await browser.pause(200);
await browser.keys('ArrowDown');
await browser.pause(200);
await browser.keys('ArrowDown');
await browser.pause(200);
await browser.keys('Enter');
Здесь мы:
  1. находим нужный локатор
  2. засылаем в него начало нужной строки
  3. нажимаем !2! раза на стрелочку вниз чтоб автоподставить значение из первого snap в этом дропдауне
  4. нажимает энтер
  5. без явных пауз (от 200 миллисекунд) оно не работает

ТЕМА ЗАКРЫТА.


  • 1


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