орг.openqa.селен.WebDriverException: неизвестная ошибка: результат вызова функции отсутствует 'значение'



Sendkeys не работает. Пожалуйста, помогите мне решить эту проблему..



WebElement username = driver.findElement(By.xpath("//*[@id='username']"));      
username.sendKeys("123456");
611   7  

7 ответов:

Я видел ту же проблему. Проблема появляется только при использовании Chrome 65 (в настоящее время: dev channel). С Chrome 64 (стабильный канал, бета-канал) все работало нормально.

оказывается, у меня был установлен старый chromedriver. В частности, я использовал chrome=65.0.3325.51 с chromedriver=2.29.461585. Работает npm install -g chromedriver наткнулся chromedriver на 2.35.528157 и теперь проблема решена. Надеюсь, это поможет!

TL; DR: run npm install -g chromedriver

ошибка говорит все это:

Exception in thread "main" org.openqa.selenium.WebDriverException: unknown error: call function result missing 'value'

  (Session info: chrome=65.0.3325.31)
  (Driver info: chromedriver=2.33.506120 (e3e53437346286c0bc2d2dc9aa4915ba81d9023f),platform=Windows NT 6.1.7601 SP1 x86) 
(WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 0 milliseconds

Build info: version: '3.8.1', revision: '6e95a6684b', time: '2017-12-01T19:05:32.194Z'  

ваша главная проблема-это совместимость версия между двоичными файлами, которые вы используете следующим образом:

  • вы используете chromedriver=2.33
  • версии chromedriver=2.33 четко указано следующее :

поддерживает Chrome v60-62

  • вы используете chrome=65.0
  • версии ChromeDriver v2. 37 четко указано следующее :

поддерживает Chrome v64-66

таким образом, существует явное несоответствие между ChromeDriver версия (П2.33) и Браузер Chrome версия (в65.0)

решение

для запуска тестов в последнем браузере chrome требуется соответствующий последний исполняемый файл chromedriver.

Я столкнулся с той же проблемой и установил диск chrome. Проблема была решена.

npm install chromedriver --chromedriver_version=LATEST

изменение последней версии ChromDriver работало для меня.

возможно, Вам потребуется обновить драйвер ссылка для всех обновлений chromedriverhttp://chromedriver.storage.googleapis.com/index.html убедитесь, что chromedriver соответствует вашей версии chrome

Я просто установил новую версию Katalon Studio, и она отлично работала.

Comments

    Ничего не найдено.