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

Фотография

Нажатие на динамически создаваемые элементы


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

#21 elvis

elvis

    Постоянный участник

  • Members
  • PipPipPip
  • 189 сообщений
  • Город:Tallinn


Отправлено 28 августа 2015 - 10:04

 

Было бы слишком просто. Чтобы научиться надо самому пощупать ручками, да ведь? В хроме нужно научиться использовать дебагер и ставить брейк поинты. Тогда список не будет скрываться и вы сможете прощупать его содержимое с помощью инспектора. Ну примерно так вот пощупайте:

https://dropmefiles.com/6nLC8

Ваше высокомерие удивляет.
Я попробовал, не получилось. Ещё попробовал, снова не получилось. Спасибо BabyRoot'у, подсказал в каком направлении идти. Нашёл решение.
Если бы учиться было бы не интересно - я бы не спрашивал у него путь нахождения той самой строчки, после которой дело сдвинулось с мёртвой точки.
Раз Вы такой умный - предложите альтернативное решение проблемы. С самого начала. А лучше - действительно, предложите инструменты решения.
Кстати да, видео не показывает, так что...

 

Молодой человек, вашей оценки моей личности я не просил. Не разжевал и не дал готовое решение, значит высокомерный? Ну-ну. Успехов с вашей обидчивостью. Кокретный пошаговый инструктаж вам уже дали, я даже потрудился записать видео как дебажить в хроме. Вот она благодарность, нда.. Видео не играет в браузере, скачать его надо. Формат mov, если что.


  • 0

#22 vkazar

vkazar

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

  • Members
  • PipPip
  • 128 сообщений
  • ФИО:Виктор
  • Город:Москва

Отправлено 28 августа 2015 - 10:23

Молодой человек, вашей оценки моей личности я не просил. Не разжевал и не дал готовое решение, значит высокомерный? Ну-ну. Успехов с вашей обидчивостью. Кокретный пошаговый инструктаж вам уже дали, я даже потрудился записать видео как дебажить в хроме. Вот она благодарность, нда.. Видео не играет в браузере, скачать его надо. Формат mov, если что.

Высокомерие в предыдущем посте, а именно

не понимаю зачем вы так извращаетесь, честное слово. Тут такой простейший случай.

Извините, но это так.
За видео - скачал, посмотрел, узнал много нового для себя - искреннее спасибо. Без иронии.
А вообще, это можно было бы написать словами, мне бы хватило :)

Ну и да, ТС, посмотри видео, думаю, после этих действий действительно вопросы отпадут.
  • 0

Тестировщик должен быть умнее программиста... ну, по крайней мере, хитрее. ©


#23 elvis

elvis

    Постоянный участник

  • Members
  • PipPipPip
  • 189 сообщений
  • Город:Tallinn


Отправлено 28 августа 2015 - 10:55

Это не высокомерие а искреннее удивление без задних мыслей. Ну и примерчик на Java в догонку. Попробовал, вроде работает:

 

By location = By.xpath("//div[label/text()='Location']/descendant::input");
By firstResult = By.xpath("//ul[@role='listbox']/li[1]");

driver.findElement(location).sendKeys("Moscow");
new WebDriverWait(driver, 5).until(ExpectedConditions.visibilityOfElementLocated(firstResult)).click(); // кликаем на первый результат

  • 0


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

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