Чтобы узнать текущее состояние иконки, вы можете проверить, существует ли locked
в атрибуте класса css:
public bool IsLocked()
{
String cssClass = driver.FindElement(By.CssSelector("span.x-towbook-lock")).GetAttribute("class");
return Array.IndexOf(cssClass.Split(' '), "locked") > -1;
}
$ {property}
- это обычный способ доступа к свойствам. @ {property}
используется внутри определений макросов для доступа к аргументам, переданным этому макросу. См. Руководство Ant по macrodef .
$ {свойство}
используется для ссылки Свойства .
@ {attribute}
используется для ссылки Атрибуты в ]
Задачи .