Я не могу использовать какое-либо значение в своем приложении с помощью веб-драйвера. Мое приложение использует фреймы. Используя следующую команду, я могу очистить значение моего текстового поля driver.findElement(By.name("name")).clear();
Но это не позволяет ставить любое значение, используя следующую команду: driver.findElement(By.name("name")).sendKeys("manish");
sendkeys не работает в Selenium Webdriver
даже хотя команда нажмите кнопку для работы на той же странице.
Пожалуйста, предложите мне, что я должен сделать, чтобы решить эту проблему.
Заранее спасибо.
Уверены, что вы сосредоточены на правильной рамке? – Brian
какие ошибки вы получаете? можете ли вы предоставить трассировку стека? – Amith
Да, я сосредоточен на правильном фрейме, иначе я полагаю, что следующая команда не должна работать «driver.findElement (By.name (« name »)). Clear()», в режиме отладчика перед выполнением следующей команды я добавляю некоторое значение, которое очищает используя это, поэтому он должен сосредоточиться на правильной рамке. И также удивительно, что я не получаю никакой ошибки при выполнении следующих команд: – user3162976