Xpath в круге историй Instagram

#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 в ссылке, которой вы поделились ?