Я использую Selenium RC API .NET 2.44. Я знаю, что я могу нажать на ссылку со следующими localtors:Нажмите на ссылку по атрибуту class как XPath
- XPath:
//a[contains(@class, 'handpoint')]
или//a[(@class, 'handpoint')]
- CSS:
css=a.handpoint
Но почему у меня есть возможность нажать на ссылку с
selenium.click("class=handpoint");
Является ли это сокращением XPath?
OK, спасибо. Но какой из восьми локаторов '(Идентификатор, Идентификатор, Имя, Ссылка, DOM, XPath, CSS, UI-элемент)? Третий случай? – Konstantin
Он идентифицирует все элементы HTML, которые выглядят следующим образом: ''. Это связано с DOM, но Id, к примеру, также относится к DOM ... –
ОК, хмм, но синтаксис локаторов DOM отличается или коротким, или это особенности конкретного API, например .NET. – Konstantin