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
