Я пытаюсь запустить следующий код, но я постоянно получаю нулевой указатель на элемент Select ...FindBy с Select Element
Вот пример моего кода я использую:
@FindBy(id="ddCompany")
WebElement Select;
public void Test(){
driver.findElement(By.id("igtxtdfUsername")).sendKeys("dimitri");
Select dropdown = new Select(Select);
dropdown.getOptions().get(1).click();
driver.findElement(By.id("igtxtdfPassword")).sendKeys("dimitri");
driver.findElement(By.id("Login")).click();
driver.quit();
Мы не можем использовать функцию Driver.findElement, поэтому нам нужно найти способ работы с файлом Find By. Я выложил sout после выпадающего списка, но он просто дал мне Null.
Почему вы не можете использовать функцию findElement для поиска Select? – lmcphers
ваш (выберите), имеющий нулевое значение, поэтому вы получаете исключение. –
инициализируйте элемент «Выбрать» перед его использованием. – Manu