Collections:
execute_script() to Run JavaScript in Java
How to run JavaScript code on WebDriver with execute_script() method in Python?
✍: FYIcenter.com
If you want run some client side JavaScript code in the same way
as JavaScript code embedded in the Web page source code,
you can use the execute_script() method as describe below:
1. Load the Web page to a WebDriver object like (driver.get(url);).
3. Execute any JavaScript code string by calling the execute_script() or execute_async_script() method on the WebDriver object.
Here is an example program that uses execute_script() to change the background color of the loaded Web page.
# JavaScriptTest.py # Copyright (c) FYIcenter.com from selenium.webdriver import Chrome import time driver = Chrome() driver.get("http://sqa.fyicenter.com") time.sleep(3) script = "document.body.style.backgroundColor=\"#ffeeee\";" driver.execute_script(script) time.sleep(60) driver.quit()
Run the program, you will see that the background color of the Web page changes to pink in 3 seconds.
C:\fyicenter> python JavaScriptTest.py
You can also try some other JavaScript code examples list below:
String script = "alert(\"Hello world!\")"; String script = "confirm(\"Hello world!\")";
⇒ Dump Elements with find_elements_by_xpath() in Python
⇐ Submit Web Form with WebDriver in Python
2022-09-30, 2941🔥, 1💬
Popular Posts:
How to valid UUID/GUID strings? In order to help your programming or testing tasks, FYIcenter.com ha...
How to valid UUID/GUID strings? In order to help your programming or testing tasks, FYIcenter.com ha...
Where to find online test tools? FYIcenter.com has prepared a number of online test tools: Data Look...
How to Override a JMeter Variable from Command Line? I want to run the same test plan multiple times...
How to Open and Close Internet Explorer with UFT script? One way to open and close Internet Explorer...