Я видел примеры кода на Python, но мне нужно запустить его как Javascript, поэтому, пожалуйста, не отмечайте его как дубликат.
«Подождите, пока элемент не появится», не пройденный в моем тесте робота на устаревшем элементе - элемент не прикреплен к ошибке страницы.Поэтому я пытаюсь найти альтернативу этому, запустив Java-скрипт.Для аналогичного типа проблемы с «элементом Click» я смог использовать что-то вроде ниже:
Click Element //button[contains(text(),'Save')] ---- This fails
Execute JavaScript $('button:contains("Save")').click(); --- This works
Есть ли способ добиться того же самого для Wait, пока элемент не будет виден?Я попытался ниже и получаю ошибку: WebDriverException: Сообщение: неизвестная ошибка: Runtime.evaluate бросил исключение: SyntaxError: Неожиданный конец ввода
Execute JavaScript $wait.until(ExpectedConditions.invisibilityOfElementLocated(id:contains("loader")));