Selenium with Python Full Course For Beginners
SDET- QA
View ChannelAbout
Welcome to the SDET-QA Channel! Hi, Iβm Mr. Pavan, and I created this channel to share in-depth educational content on software testing and automation tools. Whether you're just starting out or you're a seasoned pro, my goal is to offer valuable insights and practical knowledge to help you advance in these fields. Stay connected and updated with my latest work through the following platforms: Website: www.pavanonlinetrainings.com Blog: www.pavantestingtools.com LinkedIn: https://www.linkedin.com/in/pavan-kumar-bhimavarapu-4aa7a332/ Your support is greatly appreciated! Donβt forget to like, share, and subscribe to our channel, and hit the notification bell to stay updated. Recommend this channel to friends and colleagues who might benefit from our content. Thank you for being a part of our community. Keep learning and stay inspired! π
Video Description
Note: Please use new URL of Flight Reservation Demo application. http://demo.guru99.com/test/newtours/ Topics Covered ------------- 00:20 Install Python 01:39 Install Selenium 04:30 Install Pycharm and configure Selenium 08:25 Selenium WebDriver download (Chrome, Firefox, and IE) ----------------------------- 11:52 Start project 20:00 WebDriver Basic Commands (Title, URL) 27:44 Navigation Commands 36:52 Conditional Commands (is_selected,is_enabled,is_displayed) 50:54 Wait Commands - Implicit 01:01:08 Wait Commands - Explicit 01:32:44 Input Boxes 01:45:46 Radio Buttons & Check Boxes 01:53:51 Dropdown 02:06:40 Links 02:17:20 Alerts (switch_to_alert().accept()/.dismiss()) 02:23:22 Frames (switch_to.frame(name)/.frame(id)) 02:35:30 Browser Windows (tabs) 02:48:30 Web Tables 03:07:07 Scrolling (by pixel, end of the page, to-XPATH) 03:18:00 Mouse Actions - Mouse Hover 03:26:55 Mouse Actions - Double Click 03:32:53 Mouse Actions - Right Click 03:37:49 Mouse Actions - Drag and Drop 03:44:51 Upload Files 03:51:17 Download Files (Chrome) 04:01:05 Download Files - Change Path (Chrome) 04:09:33 Download Files (FireFox) 04:16:00 Download Files - Change Path (Firefox) 04:20:55 Data-Driven Testing - Excel 04:22:50 Install OpenPyxl Module 04:25:30 Excel Operations - Reading Data From Excel File 04:36:00 Excel Operations - Writing Data Into Excel File 04:43:05 Excel Operations - Data Driven Test Case From Excel File 05:07:00 Handling Cookies (Count, Add, Delete) 05:23:29 Capture Screenshots 05:30:03 Logging 05:45:30 UnitTest Framework 05:57:39 UnitTest Framework - Keywords (Setup, tearDown) 06:15:08 UnitTest Framework - Skipping Tests 06:29:00 UnitTest Framework - Assertion (assertEqual, assertNotEqual) 06:39:15 UnitTest Framework - Assertion (assertTrue, assertFalse) 06:48:49 UnitTest Framework - Assertion (assertIsNone, assertIsNotNone) 06:56:50 UnitTest Framework - Assertion (assertIn, assertIsNotIn) 07:04:45 UnitTest Framework - Assertion (assertGreater,assertLess) 07:11:30 Create/Execute Test Cases and Test Suites 07:41:14 Install PyTest 07:49:48 PyTest - Fixtures (pytest.fixture(), pytest.yield_fixture()) 08:04:26 PyTest - Multiple Ways to Run Test Cases ######################################### π 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/
Essential Selenium & Python Tools
AI-recommended products based on this video

Freenove Ultimate Starter Kit for BBC micro bit (V2 Included), 316-Page Detailed Tutorial, 225 Items, 44 Projects, Blocks and Python Code

Dash Cam Front and Rear Camera β 4K+1080P Dual Dash Camera for Cars with 64GB SD Card, 5G/2.4GHz WiFi & App Control, Night Vision, Parking Mode, G-Sensor, Loop Recording, WDR, 170Β° Wide Angle

DELLFY Dash Cam, Dash Cam Front and Rear with App Control, 4K UHD Front Camera+2K Rear Cameras, Front 170Β°+Rear 160Β°, Night Vision, Dash Camera for Cars with 3.0" IPS Screen, 32GB Card

CIEVIE 4K Dash Cam Front and Rear Camera, 64GB SD Card, 4K+1080P Dual Dashcams for Cars, 5G WiFi & App Control, 1.5" Display Dash Cam Front, Night Vision, 24/7 Parking Mode, G-Sensor, Loop Recording

Ketone Test Strips, 50pcs Urinalysis Keto Test Strip Accurate Urine Dip Stick Testing Ketosis Home Urinalysis Tester Kit for Testing Body Urine Ketosis Levels

18 in 1 Drinking Water Test Kit,125 Strips Water Chemical Testing for Home Tap and Well Water, Accurate Testing for Chlorine,Nitrate, Lead, Hardness, Fluoride, Iron, Copper, pH & More

AAwipes Aquarium Ammonia Test Strips 8-in-1 |100 Strips | Quick & Accurate Water Testing for Freshwater & Saltwater Tanks -Test pH, Carbonate, Alkalinity, Hardness, Chlorine, Nitrite, etc. (K02-100)

