Снова здраствуйте
Я хочу создать функцию, которая будет проверить есть у WebElement some attribute.
Я знаю что в WebDriver API есть WebElement.getAttribute(), но мне нужно проверить именно наличие самого attribute - есть он или нет.
Эта функция неправильная ->org.openqa.selenium.WebDriverException: attribute is not defined.
Как мне правильно передать String attribute в скрипт?
public static boolean hasAttribute(WebDriver driver, WebElement el, String attribute){
boolean hasAttr= false;
JavascriptExecutor js = (JavascriptExecutor)driver;
String script ="return arguments[0].hasAttribute(attribute);";