Как щелкнуть элемент по innerthtml с помощью селекторов CSS в Selenium - PullRequest
1 голос
/ 16 мая 2010

У меня есть такой HTML-код

<td>Save</td>

Я не смог найти элемент с помощью FireFinder по td: Содержит ("Сохранить")

Не поддерживает ли FireFinder:

Читайте, что в Selenium тоже: содержит, не будет поддерживаться? Однако я не смог найти документацию для этого.

Ответы [ 2 ]

1 голос
/ 17 мая 2010

Это должно работать в Selenium, я только что попробовал сам. Убедитесь, что вы указали тип локатора CSS, поставив перед локатором css=. Кроме того, кавычки не должны быть необходимыми:

css=td:contains(Save)
0 голосов
/ 24 января 2012

Firefinder не поддерживает: содержит, однако Firebug имеет другое расширение под названием FirePath . Тип селектора Sizzle - это селектор javascript с тем же синтаксисом, что и селекторы CSS, но также поддерживает: contains.

Кроме того, хотя Firefinder не поддерживает содержит, Selenium поддерживает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...