Selenium with Python Full Course For Beginners

SDET- QA β€’ January 14, 2019
Video Thumbnail
SDET- QA Logo

SDET- QA

@sdetpavan

About

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/

You May Also Like

No Recommendations Found

No products were found for the selected channel.