org.openqa.selenium.WebDriverException: неизвестная ошибка: невозможно прочитать свойство 'click' из null - PullRequest
0 голосов
/ 31 мая 2018

Отображение ошибки как

(org.openqa.selenium.WebDriverException: неизвестная ошибка: невозможно прочитать свойство 'click' из null)

Может помочьмне решить эту проблему ниже? Нажатие элемента с помощью Java Script Executor

Метод Java Script Executor для нажатия:

public static void ClickByJS(WebElement element, WebDriver driver){      
   JavascriptExecutor js = (JavascriptExecutor) driver;
   js.executeScript("arguments[0].click();", element);
}

Работал с (driver.findElement By(Xpath)) следующим образом:

WebElement titleDD = driver.findElement(By.xpath("//div[@aria- 
owns='registrationPageTitleSelect-dropdown-list']"));
ClickByJS(titleDD, driver);
public static void ClickByJS(WebElement element, WebDriver driver)
{
   JavascriptExecutor js = (JavascriptExecutor) driver;
   js.executeScript("arguments[0].click();", element);
 }

Отображение ошибки при использовании (FindBy())

@FindBy(xpath="//div[@aria-owns='registrationPageTitleSelect-dropdown- 
list']")
WebElement SelectTitleDropDown;

public void ValidateSelectTitle() 
{
   ClickByJS(SelectTitleDropDown, driver);
} 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...