Selenimum Использование Selenium для поиска атрибута и щелчка по динамической ссылке, связанной с изображением - PullRequest
0 голосов
/ 30 июля 2010

Я новичок в Selenium и кодировании. Что я пытаюсь сделать, это нажать на динамическую ссылку. Вот сценарий.

Мне нужно найти динамическую ссылку в div, который имеет несколько ссылок.

Ссылка, которую я хочу щелкнуть, имеет атрибут myimage, и ссылка всегда будет другой. В div могут быть N-ссылки, и некоторые ссылки не будут иметь атрибута myimage.

Я могу найти div с помощью XPath, но у меня возникают проблемы с поиском нужной ссылки в div

Короче говоря, я хочу просмотреть список динамических ссылок в div, найти ссылку с классом myimage и щелкнуть по ней.

Может кто-нибудь предложить ссылку или предоставить фрагмент кода о том, как сделать это с Selenium с использованием C #?

1 Ответ

0 голосов
/ 30 июля 2010

Я предполагаю, что у вас последняя версия селена.

Все, что вам нужно, это расширить XPath, который у вас есть, чтобы div включил ссылку с атрибутом. Я не пробовал это в коде, но должно работать:

Selenium.Click ( "= // XPath а [@ класс = 'myimage']")

Проверьте эту статью для более подробной информации

...