JavaScript Executor in Selenium WebDriver

Опубликовано: 29 Октябрь 2017
на канале: Specialize Automation
8,292
53

Learn how to use javascript in selenium and top 10 javascript functions in Selenium Webdriver. Using Javascript we can directly interact with the HTML dom to work on webpage.

JavaScript in selenium Webdriver,
How to navigate URL using Javascript,
How to fetch webElement using Javascript,
How to refresh page using Javascript,
How to get innertext of a page using Javascript,
How to click on a webelement using Javascript,
How to open a link in same tab using Javascript,
How to Scroll in selenium Webdriver using Javascript,
How to scroll to a element in selenium using Javascript,
How to do vertical scroll in selenium using Javascript,
How to highlight webElement in selenium using Javascript,
How to find total frames in selenium using Javascript,


String script = "window.location = \'"+url+"\'";
JavascriptExecutor js =(JavascriptExecutor)driver;
js.executeScript(script)

js.executeScript("history.go(0)");
String sText =js.executeScript("return document.title;").toString();
WebElement search =(WebElement) js.executeScript("return document.getElementById('searchBtn');");
String frames = js.executeScript("document.frames.length;").toString();
js.executeScript("arguments[0].scrollIntoView(true);", element);
js.executeScript("window.scrollBy(300,2000)");
js.executeScript("arguments[0].setAttribute('style', arguments[1]);", ele, "background:"
"yellow; color: Red; border: 4px dotted solid yellow;");
js.executeScript("arguments[0].click();",element);
js.executeScript("arguments[0].setAttribute('target','_self');",element); // to open in same tab
js.executeScript("alert('Enter your Facebook crednetials');");
js.executeScript("confirm('Enter your Facebook crednetials');");
js.executeScript("prompt('Enter your crednetials',’Enter domain’);")


Linkedin:   / aditya-kumar-roy-b3673368  
Facebook:   / specializeautomation  


Смотрите видео JavaScript Executor in Selenium WebDriver онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Specialize Automation 29 Октябрь 2017, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 8,29 раз и оно понравилось 5 людям.