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

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

Как найти элемент, есть только value

webdriver

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

#1 Ivonin

Ivonin

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

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

Отправлено 15 Март 2019 - 09:42

Всем привет подскажите новичку, как достучаться до value!

<option value="EE830A6D-71DC-441E-99E5-E5FC9E0828D1">
АГЗ МЧС РФ (пос. Новогорск, МО). Кафедра иностранных языков</option>

  • 0

#2 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 621 сообщений


Отправлено 15 Март 2019 - 10:16

element.getAttribute("value");
   
  • 0

#3 Ivonin

Ivonin

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

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

Отправлено 15 Март 2019 - 10:54

Спасибо!


  • 0

#4 Ivonin

Ivonin

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

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

Отправлено 15 Март 2019 - 10:58

Не совсем пойму теперь как мне по нему кликнуть ... такая конструкция получается  

WebElement selectOrganization = driver.findElement(By.id("organization"));
        selectOrganization.getAttribute("EE830A6D-71DC-441E-99E5-E5FC9E0828D1");

А .click не проходит


  • 0

#5 lapa

lapa

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

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


Отправлено 15 Март 2019 - 11:21

Не совсем пойму теперь как мне по нему кликнуть ... такая конструкция получается  

WebElement selectOrganization = driver.findElement(By.id("organization"));
        selectOrganization.getAttribute("EE830A6D-71DC-441E-99E5-E5FC9E0828D1");

А .click не проходит

имхо вы не совсем правильно понимаете.

если хотите кликнуть тогда будет что то вроде selectOrganization.click()

а вот если хотите узнать значение value тогда getAttribute


  • 0

#6 Ivonin

Ivonin

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

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

Отправлено 15 Март 2019 - 11:48

Это мне не то что-то подсказали изначально )))) 

у меня есть выпадающий список ... 

Соответственно мне надо выбрать какой то элемент, а потом по нему кликнуть ... но из уникальных значений только value 

<option value="BC8E1662-766E-43A8-8942-981572166174">"Центральная библиотека муниципального образования городского округа " МУ (г. Ухта)</option>
<option value="E60EE044-341C-4679-BAEA-492B50F6DA6C">1-ый Московский областной музыкальный колледж (г. Коломна)</option>

  • 0

#7 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 621 сообщений


Отправлено 15 Март 2019 - 12:41

У вас селект, я так понимаю?

http://software-test...pisok/?p=130685

У элемента типа селект есть ещё пара полезных методов, как раз для работы и через значение value


  • 0

#8 Ivonin

Ivonin

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

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

Отправлено 15 Март 2019 - 12:43

Как раз через гугл нашел эту тему )))


  • 0

#9 Ivonin

Ivonin

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

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

Отправлено 15 Март 2019 - 12:58

И подскажите если не сложно где можно на русском языке максимально почитать про все эти стандартные методы.


  • 0

#10 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 621 сообщений


Отправлено 15 Март 2019 - 13:54

Если самое актуальное и полное - нигде.

По верхам - https://selenium2.ru/docs.html


  • 0

#11 Ivonin

Ivonin

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

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

Отправлено 15 Март 2019 - 14:18

Подскажите еще как достучаться до инпута. Не получается ни через select ни через webelement

<input type="checkbox" name="agree" id="agree" value="yes" required="">
Галочку как поставить...?
 
 

Прикрепленные файлы


  • 0

#12 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 794 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 15 Март 2019 - 14:26

Вы не указали язык программирования. На Java

driver.findElement(By.id("agree")).click();

  • 0

http://starbugss.blogspot.ru - "Звездные баги", мой блог.


#13 Ivonin

Ivonin

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

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

Отправлено 15 Март 2019 - 15:28

разобрался ...


  • 0


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




Темы с аналогичным тегами webdriver

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

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

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