Поиск элементов на странице Xpath и CSS с нуля

Поделиться
HTML-код
  • Опубликовано: 15 дек 2024

Комментарии • 89

  • @IgorV007
    @IgorV007 2 года назад +42

    Ты человечище с большой буквы. Из миллиона статей и видосов - один нормально и понятно для чайников всё объяснил)

    • @threadqa
      @threadqa  2 года назад +4

      Спасибо))

    • @Ivandragin38
      @Ivandragin38 Год назад

      @@threadqa Красавчик !Жи есть!

  • @WrongBee13
    @WrongBee13 2 года назад +4

    Подпишусь ка я пожалуй. На фоне кучи воды этот ролик просто супер грамотный и понятный

  • @IronTester
    @IronTester Год назад +3

    Отличное видео по локаторам xpath - для обучения новичка лучшее, что я видел за последние лет 5-7, да и еще с отличными живыми примерами.
    НО - насколько круто рассказано про xpath локаторы, настолько же плохо рассказано про css локаторы.
    Тут просто надо понимать - xpath и css локаторы (они же селекторы) основаны на разных принципах и изначально были предназначены для разных целей, которые в контексте локаторов служат одной цели - помочь локализовать элемент или группу элементов в DOM по определенному признаку. То есть по сути это как сравнивать XML, JSON, YML, хорошо знать один из них и любить его за это, а остальные считать не достойными.
    Всему свое время и место, не надо заострять внимание только на одном, в зависимости от контекста пригодится и то и то.
    Автору спасибо за труд, успехов в развитии канала и профессионального роста и пожелание - не подавать информацию однобоко не разобравшись)

  • @wolfich4684
    @wolfich4684 Год назад +1

    Класс, спасибо за подробности. А то уже какойто невроз от объяснений других авторов

  • @clinsen8576
    @clinsen8576 Год назад +1

    Лучшее разъяснение того как пользоваться xpath, Спасибо с большой буквы!)

  • @АлинаГайнетдинова-щ1в

    Согласна с последним коментом, лучшее для понимания видео на эту тему

  • @demenslanius1207
    @demenslanius1207 Год назад +1

    Ну наконец-то, Спасибо дружище! только на второй день нашел ответ. Кучу всего рассказывают, а элементарные вещи фиг кто расскажет. В частности не мог найти инфу как по дереву двигаться

  • @l7l7l7lful
    @l7l7l7lful Год назад +2

    7я минута видео а уже вижу что ноль воды и всё понятно объясняется.
    годнота, подписка, лайк

  • @asmr_codster
    @asmr_codster 2 года назад +10

    Крутое видео, видно, что ты разбираешься в теме и отсутствуют "мыльные" объяснения, желаю 10к подписчиков)

  • @legushka5891
    @legushka5891 6 месяцев назад +1

    Это вау, спасибо большое, наконец-то xpath перестает быть для меня непонятной абракадаброй

  • @FacelessMen
    @FacelessMen 2 года назад +1

    Спасибо! целый час не мог подобрать правильный икспас для селектора и после видео сделал на изи!)

  • @velrad1780
    @velrad1780 2 года назад +12

    Крайне полезный урок начинающим 👍

  • @АлексейАлександрович-я2д

    Очень интересные уроки для начинающих, спасибо огромное. Осваиваю BAS и ваши уроки очень помогают. Вот и борюсь с капчей которая пропадает через время и постоянно меняются элементы.

  • @DIGmbl
    @DIGmbl 8 месяцев назад +1

    "начало путЯ" -- это было неожиданно 😂
    27:13

  • @daniils4002
    @daniils4002 Год назад +3

    Очень круто, спасибо! Было бы здорово посмотреть урок как это применять на практике в selenide))

  • @ИванСусанин-б5ш
    @ИванСусанин-б5ш 2 года назад +1

    Дружище, спасибо, все коротко, четко, ясно.

  • @compuholic
    @compuholic Год назад

    Доходчиво, спасибо! Xpath нужен для других целей, но нужное сказал. По мелочи некоторые вещи режут ухо если знаешь английский. "Анкестор" на самом деле "ансестор" - предок (от кого наследуем) или в общем случае "предшественник".

  • @tao_
    @tao_ Год назад +1

    огромное спасибо за ваше видео, очень доступно и понятно преподносите материал, благодаря вам смогла, наконец, разобраться в теме)

  • @ivanstrelka3448
    @ivanstrelka3448 2 года назад +2

    ееее очень крутая тема и актуальная!!! Спасибо ждём еще! Круто рассказываешь!

  • @foretoldtruth
    @foretoldtruth Год назад +1

    Спасибо. Дай Бог тебе здоровья. 😤🙏

  • @dezerte4gle284
    @dezerte4gle284 Год назад +3

    Мое увожение. У вас, молодой человек, определенно есть понимание, как правильно и эффективно объяснять что-то другим людям. Есть по сетям что-нибудь?)

  • @maew071
    @maew071 Год назад +1

    Cпасибо большое бро!
    Очень помогло твое видео!
    Удачи тебе!

  • @whatswrong8919
    @whatswrong8919 Год назад +1

    Спасибо, объяснил лучше чем препод на курсах

  • @НиколайКарпов-о5ы
    @НиколайКарпов-о5ы Год назад +1

    Красавчик. Всё понятно и доступно

  • @eternaldepress1on
    @eternaldepress1on 4 месяца назад

    Мужик, ты просто лучший!

  • @kostiukevychvasyl4945
    @kostiukevychvasyl4945 Год назад +1

    супер, наконецто я понял, спасибо бро

  • @katerinaeftychiou7661
    @katerinaeftychiou7661 Год назад

    Спасибо большое за понятное объяснение!!!

  • @Rumyantsev_I.V
    @Rumyantsev_I.V 2 года назад +2

    Лучший Гайд по Xpath из всех, что мне попадались в RUclips.
    Мне здорово помог разобраться. Спасибо и удачи!

  • @ЕгорСплавник
    @ЕгорСплавник 2 года назад +1

    Разложил все по полочкам. Спасибо. Стало куда больше понимания по этой теме

  • @danvu5429
    @danvu5429 2 года назад +2

    Спасибо, интересно про XPath правда я ими не пользуюсь практически, а использую в коде CSS просто потому. что читать его удобнее, если например вернуться к проекту через какое-то время, то что там в XPath не вспомнишь, а CSS всегда понятен

  • @johnyelasto
    @johnyelasto Год назад +1

    Классно объясняешь, спасибо за видео

  • @dmitriibogorodskii3707
    @dmitriibogorodskii3707 2 года назад +1

    love you😂 . делаю проект сейчас и просто помог. спасибо)))

  • @IvanTestIT
    @IvanTestIT Год назад +1

    Спасибо большое, очень хорошее объяснение этой темы!

  • @mikhailgolubchenko8652
    @mikhailgolubchenko8652 Год назад

    Спасибо, отличное видео. Много познавательного и с примерами. Только одно пожелание - не путать фигурную скобку с квадратной (пишешь правильно, проговариваешь бывает не правильно)

  • @itlife8792
    @itlife8792 2 года назад +1

    Спасибо, узнал несколько новых конструкций!

  • @uehal
    @uehal Год назад +1

    Оч крутая подача и дикция!

  • @meloedal
    @meloedal Год назад +2

    Здорово! Структурированно и очень полезно👍

  • @timkab82
    @timkab82 2 года назад +3

    Спасибо большое за твои труды!!!

  • @95thh
    @95thh Год назад +1

    Спасибо очень информативно!

  • @lenasnow6968
    @lenasnow6968 Год назад +1

    канал в топ
    канал в топ
    канал в топ

  • @elenam4339
    @elenam4339 Год назад +1

    Самое понятное видео про xPath

  • @colemanlazgo6445
    @colemanlazgo6445 Год назад +1

    Спасибо, очень полезно!

  • @УстимоваОксана
    @УстимоваОксана 2 года назад +1

    Олег, большое спасибо!!!

  • @Логовотестировщика
    @Логовотестировщика 2 года назад +1

    Благодарююю! Все так понятно и просто!

  • @sadbuttruuue
    @sadbuttruuue Год назад +2

    Я поняла гораздо быстрее посмотрев видео, чем до этого прочитав кучу статей! Спасибо большое 😍

  • @AlexEagle43
    @AlexEagle43 Год назад +1

    спасибо за инфу

  • @eclipse5916
    @eclipse5916 2 года назад +1

    Спасибо, Олег! Ждем еще видео с гайдами =)

  • @Eliseev_Serge
    @Eliseev_Serge Год назад

    Лучший видос для начинающих! Хотелось бы ещё узнать, как искать элементы по части ИМЕНИ атрибута(не его значения). Например как найти все элементы у которых имя атрибута содержит 'head'?

  • @nazikamanova2599
    @nazikamanova2599 Год назад

    👍kruto i dostupno.

  • @Михаил-л8л6о
    @Михаил-л8л6о 2 года назад +2

    Лайк подписка , контент пушка

  • @meerimaalisherova
    @meerimaalisherova Год назад

    Круто, спасибо.

  • @danielgraham95
    @danielgraham95 Год назад

    крутое видео спасибо за труд. Ты молодец

  • @mirtempa
    @mirtempa 2 года назад +1

    Большое спасибо. Действительно полезная информация для начинающих. Ценная. Всех тебе Благ!!!
    Вопрос по нахождению Xpath в гугле таблице, каталог на нескольких листах и нужно выгрузку сделать со всех в сводную. Буду благодарен за любую подсказку, спасибо.

  • @Пигидий
    @Пигидий 2 года назад +1

    Спасибо большое тебе 😍

  • @svetlanamazhaykina6918
    @svetlanamazhaykina6918 2 года назад +3

    Спасибо за Ваш труд! Коммент в поддержку канала

  • @romanpobevanets415
    @romanpobevanets415 2 года назад +1

    Спасибо за видео!
    Спойлер: тут скрытая реклама xpath 😂

  • @yugenepopov2014
    @yugenepopov2014 Год назад +1

    Спасибо! ❤

  • @JK2-b
    @JK2-b Год назад

    Зравствуйте! Подскажите пожалуйста, как искать псевдоэлемент ::before, как его правильно вписывать в поиск? и как по нему ставить уточнение?

  • @tommyrio8081
    @tommyrio8081 Год назад

    Для поиска XPath элемента, который появляется возле мыши при наведении (например, значок поиска, который появляется возле поля поиска на Google), вы можете использовать инструменты разработчика браузера. Вот как это можно сделать?

  • @skillkiller77
    @skillkiller77 9 месяцев назад

    Большое спасибо! Как раз нужно было быстро вникнуть в CSS, ещё и XPath подтянул)

  • @defichento1169
    @defichento1169 6 месяцев назад

    Спасибо

  • @sasha-jt9rz
    @sasha-jt9rz Год назад

    Спасибо)

  • @EvgenyTestman
    @EvgenyTestman 2 года назад +1

    часто ли приходится писать сложные локаторы?
    например, когда на родителей/потомков завязка или когда для поиска элемента нужно завязаться на парочку других
    или если появляется такая необходимость, то лучше пнуть девелоперов, чтобы добавили какой-нить id или data-арртибут?

    • @threadqa
      @threadqa  2 года назад

      все зависит от проекта, а так процентов 65% приходится писать такие пути
      Лучше чтоб разрабы делали data атрибут

  • @code-art-school
    @code-art-school Год назад

    Хорошая подача, все доступно. Но мне кажется, что использовать это стоит если вы работаете с какой то самодельной БД в формате XML. На фронте не вижу смысла

  • @ВиталийРодин-и1б
    @ВиталийРодин-и1б 5 месяцев назад

    Здравствуйте. Как можно с вами связаться не в чате ю туба. С уважением, Виталий.

    • @threadqa
      @threadqa  5 месяцев назад

      привет, у меня есть телега @penolegrus и чат мой @threadqa

  • @IvanTestIT
    @IvanTestIT Год назад

    Можно ли найти элемент по через текст с помощью CSS селектора? Через XPath не получается

  • @annavishnevskaya
    @annavishnevskaya Год назад

    Я не вижу, в квадратных скобках он после первого атрибута какой знак ставить?

  • @АлексейАлександрович-я2д

    А если значения постоянно меняются, тогда как? Пример:
    >XPATH> id("PgXA")/uelfnvb[1]/uelfnvb[1]/zdzecxdp[@class="ZDZECxDP"]/iqqqyjn[@class="IqqqyJN"]
    >XPATH> id("KTcd")/rlefovq[1]/yjhxtey[@class="YJHXtEy"]/odbdczb[@class="ODbdczB"]
    >XPATH> id("hwye")/xrhbcwe[1]/xrhbcwe[1]/wjkvfhahzjy[@class="WJkvfHAhzJY"]/jvocana[@class="JvoCANa"]

    • @threadqa
      @threadqa  6 месяцев назад +1

      цепляться по тексту

  • @EvgenyTestman
    @EvgenyTestman 2 года назад

    принципиально ли в CSS указывать название тэга? ведь можно и без него:
    .class вместо tag.class
    #id вместо tag#id
    в случае с классом мб решает проблему дублей, а вот id в идеале не должен повторяться же

  • @АнтонАтрощенко-э8щ
    @АнтонАтрощенко-э8щ 2 года назад

    Добрый вечер Олег! Подскажите пожалуйста, как найти все ссылки на странице одним хпасом ?

    • @vvoldi
      @vvoldi Год назад

      //body//*[@href]

  • @glebmirosnikovs6722
    @glebmirosnikovs6722 Год назад

    Привет, спасибо за видос. Хорошо всё по полочкам разложил. Как раз написал свои первые автотесты, и потом посмотрел твоё видео, что бы узнать, что еще я не знаю про локаторы. Очень полезно.
    Подписался на ваш канал в ТГ. Может быть у вас есть услуга менторинга (не за бесплатно)?
    Спасибо

  • @romanpavlov4316
    @romanpavlov4316 7 месяцев назад +1

    удивляет малое кол-во подписчиков и лайков(

  • @АнтонАтрощенко-э8щ
    @АнтонАтрощенко-э8щ 2 года назад

    Надо найти 10 ссылок на странице гугл ввести в строку поиска nyan cat....Я сделал такой пас //*[contains(.,'Nyan Cat')]/@href , но он находит 4 лишние невидимые ссылки

  • @АселТоктомушева

    все отлично кроме того, что вы говорите ,как Леша Маршалл

  • @antonmernyk3569
    @antonmernyk3569 Год назад

    на 1.5 скорости норм

  • @max_tarantul
    @max_tarantul Год назад

    шел 2023 год а блогеры так и не научились приближать экран

  • @vvoldi
    @vvoldi Год назад

    ясно, автор из культа xpath. хз в каком месте он проще правда

  • @Digmansun
    @Digmansun 2 года назад +2

    Ролик хороший, но не надо путать квадратную "[" скобку с фигурной "{". Ты на протяжении всего ролика упрямо называешь квадратную скобку фигурной.

  • @KailGrey
    @KailGrey 2 года назад +1

    слова "путя" не существует(

  • @kabukijoe99
    @kabukijoe99 2 года назад

    ПРИВЕТ. УРОК КЛАСС. ЕСТЬ ЛИ ТАБЛИЦА С ДОХОДЧИВЫМ ОПИСАНИЕМ ЭТИХ ЭЛЕМЕНТОВ?

  • @Павел-у6м4г
    @Павел-у6м4г 5 месяцев назад

    Красаучик есть же