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

Практикум по тест-дизайну 2.0
онлайн, начало 20 cентября
Python для начинающих
онлайн, начало 25 сентября
Первый Онлайн ИНститут Тестировщиков
онлайн, начало 23 сентября
Тестирование REST API
онлайн, начало 23 сентября
Фотография

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
  • 103 сообщений
  • ФИО:кузьмин сергей

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

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

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

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

  • 0


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



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

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

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