# #selenium #go #selenium-chromedriver
Вопрос:
У меня есть проект Go, который использует selenium (tebeka) для тестов пользовательского интерфейса настольного браузера.
Однако метод наведения (moveTo) вызывает ошибку: неизвестная команда: невозможно вызвать не стандартную команду w3c в режиме w3c
Вот как это определено в файле wrapper.go:
func (we *webElementTest) MoveTo(xOffset, yOffset int) {
err := we.w.MoveTo(xOffset, yOffset)
if err != nil {
we.t.Error(err)
}
}
Этот метод отлично работает на старых тестах/на старом веб-сайте (сейчас я их рефакторирую, чтобы они могли работать на новой версии нашего веб-сайта).
Сам веб-сайт разработан в next.js (php/node.js)
Кроме того, версия chrome, которую я использую для выполнения тестов, составляет 93 (с использованием соответствующей версии chromedriver).
Я вижу, что есть похожие вопросы, но ни один из них мне не помог. Ответы подразумевают, что в более старой версии chromedriver была ошибка, и это могло привести к ошибке, но это было два года назад. Кроме того, пользователи предложили внести изменения в параметры/возможности Chrome, что было обескуражено некоторыми.