rediffusion
11/7/2017 - 10:16 AM

3. attribute

Оси XPath

//Переходим на страницу сообщества (нужно для демонстрации работы
Tab Tab1 = instance.ActiveTab;
string strTargetURL = "https://vk.com/live";
if (Tab1.URL!=strTargetURL) {
	Tab1.Navigate(strTargetURL);
	Tab1.WaitDownloading();
}

//Ось attribute (аттрибуты) содержит все атрибуты контекстного узла. Применяется в сокращённой записи: '@Имя_атрибута'
//конструкция "//div[@id='123']" означает "найти элемент с тегом div, атрибут "id" которого равен "123"

//Пример 1: найдём на странице элемент с тегом a, значение атрибута class которого равно top_home_link
project.SendInfoToLog("1. attribute: " + Tab1.FindElementsByXPath("//a[@class='top_home_link']").Count);