#selenium #selenium-webdriver #xpath
Вопрос:
Я работаю над проектом Instagram stories и пытаюсь создать xpath
красочный круг для Instagram stories, это означает, что есть истории, доступные для просмотра. но не смог найти никакого способа выбрать только красочный круг (https://i.imgur.com/WnICvMY.png), xpath
я создаю выбор как красочного круга, так и белого круга (https://i.imgur.com/ZYxCFzo.png), это означает, что нет никаких новых историй, которые можно было бы посмотреть. кто-нибудь может мне в этом помочь?
это xpaths
то, что я пробовал до сих пор:
//canvas[@height="168"]
//canvas[@style="position: absolute; top: -9px; left: -9px; width: 168px; height: 168px;"]
Я не нашел ничего, что стилизует его в красочный круг, чтобы создать xpath
с ним.
Комментарии:
1. вы получаете какие-либо ошибки?
2. @itronic1990 Нет
3. Добавьте лучший снимок экрана. Неясно, на какой элемент страницы вы смотрите. Кроме того, добавьте html этого элемента и его родителей.
Ответ №1:
Ниже xpath можно использовать для просмотра красочной истории :
//li[@class='Ckrof']//descendant::canvas[@class='CfWVH']
Комментарии:
1. спасибо за попытку помочь, но это не работает 🙁 вы можете видеть на картинке: i.imgur.com/lLfWIxb.png , я всегда тестирую xpath в chrome перед тестированием непосредственно на selenium, и то и другое не сработало.
2. Где находится тег li в ссылке, которой вы поделились ?