Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Использование jQuery на любой web-странице (jQuery injection)

jquery
webdriver
Теги: #<Tag:0x00007f7b6279a588> #<Tag:0x00007f7b6279a448>

(rmerkushin) #1

Простой пример jQuery injection, пример на python 3, но аналогичное решение можно применить на любом другом ЯП для которого есть биндинги webdriver’а (java, ruby, c#, etc.).

from selenium import webdriver

driver = webdriver.Firefox()
driver.get("http://example.org/")
driver.execute_script(
    'var elem = document.createElement("script");'
    'elem.src = "//code.jquery.com/jquery-2.1.3.min.js";'
    'elem.type="text/javascript";'
    'document.getElementsByTagName("head")[0].appendChild(elem);')
header_text = driver.execute_script('return $("h1").text()')
driver.close()
assert "Example Domain" in header_text

[Resolved] WebDriverException:.... / подключение jQuery