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

Тестирование безопасности
онлайн, начало 10 июля
Тестирование мобильных приложений
онлайн, начало 10 июня
Программирование на Java для тестировщиков
онлайн, начало 12 июня
Школа для начинающих тестировщиков
онлайн, начало 11 июня
Фотография

Как найти элемент, есть только 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
  • 750 сообщений


Отправлено 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
  • 750 сообщений


Отправлено 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
  • 750 сообщений


Отправлено 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
  • 843 сообщений
  • ФИО:Роман
  • Город:Москва


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

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