Я пытаюсь перейти на Selenium 2 (WebDriver) из Selenium 1 (rc).
Я заменил приведенный ниже код драйвером Firefox, на котором открывается и запускается мой браузер:
Selenium selenium = new DefaultSelenium(
"localhost", 4444, "*firefox", "http://www.yoursite.com");
selenium.start();
Моя проблема в том, что Selenium не может найти какие-либо элементы с использованием XPath или CSS, просто id пока что работает. Я пробовал использовать разные локаторы XPath и css, а также DOM, но они не работают. В руководстве по миграции Selenium говорится, что поиск элементов с помощью XPath или CSS-селекторов не всегда работает, но, похоже, не работает для меня вообще.
Ниже приведен пример элемента, который я пытаюсь идентифицировать вместе с идентификатором CSS, который я пытаюсь использовать, который работает в селене 1 и в IDE Selenium:
<div id="GUID_3" class="DA_COMPONENT DA_SPEEDBUTTON" style="line-height: 16px; cursor: default;" title="Actions">
css=[title='Actions']