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

Тестирование REST API
онлайн, начало 29 июля
Школа для начинающих тестировщиков
онлайн, начало 25 июля
Python для начинающих
онлайн, начало 26 июля
Автоматизация функционального тестирования
онлайн, начало 26 июля
Фотография

WebdriverIO + Google Dropdown Autocomplete (Places Geocoder).


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

#1 dmimaz

dmimaz

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

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

Отправлено 01 Июль 2019 - 11:42

Привет. Помогите кликнуть по пункту, выпдающему в дропдауне типа вот такого https://developers.g...laceid-geocoder.

LaPwp27.png

 

WebdriverIO.... Сойдет и Selenium-Webdriver, если есть идеи )

 

Не получается найти локатор нужного элемента.....


  • 0

#2 dmimaz

dmimaz

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

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

Отправлено 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

#3 sergueik

sergueik

    Активный участник

  • Members
  • PipPip
  • 101 сообщений
  • ФИО:кузьмин сергей

Отправлено 07 Июль 2019 - 00:13

спасибо за интересный пазл с geocoder - 

если интересно это меню состоит из 

iframeDriver
.findElements(By.className("pac-item"));

  • 0


Selenium 2.0: стартовый уровень
онлайн
Программирование на Java для тестировщиков
онлайн
Автоматизация функционального тестирования
онлайн
Selenium WebDriver: полное руководство
онлайн



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

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

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