Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Session 36 - Selenium with Java | Keyboard Actions | Sliders | Tabs & Windows
Play lesson

Selenium with Java (Full Crash Course) - Session 36 - Selenium with Java | Keyboard Actions | Sliders | Tabs & Windows

4.0 (0)
9 learners

What you'll learn

This course includes

  • 85.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

#Selenium#Automation#Keyboardactions 00:07 JavaScript executor is an important interface in Selenium with a hierarchy of classes and interfaces 02:47 Different browser drivers have their own classes, including Chromium driver extended into Chrome and Edge drivers. 08:43 Understanding the importance of executing JavaScript statements in Selenium web driver. 11:15 Click method in Selenium executes JavaScript statements internally. 16:19 JavaScriptExecutor executes JavaScript statements directly to perform actions on elements 18:37 Using JavascriptExecutor for executing JavaScript statements in Selenium 23:25 Using Javascript Executor to handle element interception 25:44 Using JavaScript Executor to interact with web elements 30:26 Assigning Chrome driver object to JavaScriptExecutor variable 32:54 Understanding JavaScriptExecutor and WebDriver Interface in Selenium 37:22 JavascriptExecutor for Setting Element Attributes 39:45 Using JavaScript Executor as an alternative to SendKeys method 44:17 Using JavaScriptExecutor for click and send keys actions 46:33 Scroll bar in web pages is controlled by the browser and not the application. 50:53 Handling scroll bars in Selenium using JavascriptExecutor 53:26 Using JavascriptExecutor for scrolling pages in Selenium with Java 59:16 Use JavaScriptExecutor to scroll pages and find elements 1:01:34 Using JavascriptExecutor to scroll and capture elements in Selenium with Java 1:06:22 Different approaches to capture scroll location in Selenium with JavaScriptExecutor. 1:08:49 Handling scroll bars using JavaScript Executor 1:13:49 Using JavaScriptExecutor to maximize and minimize the window 1:16:24 Setting zoom level using JavascriptExecutor 1:21:20 Demonstrating file uploads and validation without using JavaScriptExecutor. 1:23:36 Using send Keys method for file upload 1:28:43 Validating single file upload process 1:31:11 Uploading Multiple Files Using sendKeys 1:35:43 Verification of uploaded files and file names. 1:38:23 Validation of file uploads and file names ######################################### 🚀 Udemy Courses 👨‍💻👩‍💻 ########################################## 🟢 Playwright with TypeScript 🎭📘 👉 https://www.udemy.com/course/learn-playwright-web-api-testing-with-typescript/ 🟡 Playwright with JavaScript 🎭📒 👉 https://www.udemy.com/course/learn-playwright-with-javascript 🤖 Generative AI for Software Testing 🧠💡 👉 https://shorturl.at/Uk2eM 🧪 Manual Testing + Agile with Jira Tool 📋⚙️ 👉 https://www.udemy.com/course/learn-manual-software-testing-with-live-project-jira-tool 💻 Selenium with Java + Cucumber 🥒☕ 👉 https://www.udemy.com/course/learn-selenium-with-java-live-project 🐍 Selenium with Python & PyTest 🐍🧪 👉 https://www.udemy.com/course/learn-selenium-with-python-d/ 🤖 Selenium with Python using Robot Framework 🤖📐 👉 https://www.udemy.com/course/learn-selenium-with-python-using-robot-framework 🔌 API Testing (Postman, RestAssured & SoapUI) 🔍🔧 👉 https://www.udemy.com/course/learn-selenium-with-python-using-robot-framework/ 🌐 Web & API Automation using Cypress with JavaScript 💻🧬 👉 https://www.udemy.com/course/learn-cypress-with-typescript/ 📊 JMeter - Performance Testing 🚀📈 👉 https://www.udemy.com/course/learn-jmeter-m/learn/ 🧩 SDET Essentials (Full Stack QA) 🧠🔍 👉 https://www.udemy.com/course/learn-sdet-essentials/ 📱 Appium - Mobile Automation Testing 📲🧪 👉 https://www.udemy.com/course/learn-appium-latest-1110-mobile-automation-testing/ ☕ Java Collections 📚🔄 👉 https://www.udemy.com/course/learn-java-collections/ 🥒 Cucumber BDD Framework 📘💬 👉 https://www.udemy.com/course/learn-cucumber-bdd-framework 🛠️ Protractor with JavaScript 🔧📐 👉 https://www.udemy.com/course/learn-protractorangular-testing-with-javascript/ #SeleniumWithJava #JavaAutomation #SeleniumAutomation #TestAutomation #SeleniumTesting #JavaSDET #AutomationTesting #AutomationWithJava #SeleniumWebDriver #JavaWebDriver #KeyboardActions #SeleniumKeyboard #SendKeysInSelenium #SeleniumKeysClass #SeleniumActionsClass #KeyboardShortcutsTesting #KeyboardEvents #SeleniumSliders #SliderAutomation #DragSliderSelenium #HandleSliders #SeleniumUIAutomation #MoveToElement #HandleWindowsSelenium #SeleniumTabs #SwitchWindow #MultipleWindows #HandleBrowserTabs #WindowHandlesSelenium #SeleniumPopups #TestNGFramework #POMFramework #DataDrivenTesting #CrossBrowserTesting #FunctionalTesting #SeleniumScripts #LearnSelenium #JavaForTesters #TestingCareer #SoftwareTestingLife #AutomationEngineer #QAEngineer #TechWithPavan #CodingTutorial #TestingTutorial #AutomationTips #CodeWithMe #SeleniumCourse #YouTubeAutomation #OnlineLearning

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere