Selenium Automation Testing With Python From Scratch
Published 12/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.91 GB | Duration: 5h 33m
Published 12/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.91 GB | Duration: 5h 33m
Learn Python Programming & Selenium Python Automation from Basics to Advanced level
What you'll learn
Learn how to write Python programming language
Learn how to write automation scripts using Selenium WebDriver with the Python programming language
Implement Python Test Automation Frameworks from Scratch with all latest Technologies
Improve your confidence during software Test Automation job interviews
Requirements
Required basic understanding of computer and how to install and run software on your computer
No coding experience required to start this course
All Installation setup including Python basics is taken care as part of course
Description
Selenium WebDriver automation testing course is created for Manual Software Testers, who wants to learn automation testing skill from scratch with Selenium WebDriver using Python.At the end of this course, you will learn:Complete Python Programming LanguageSelenium WebDriver Automation with PyTest frameworkExecute Selenium tests in Chrome, Firefox, and other browsersGitHub and Git bashJenkins and CI/CD PipelineAnd most importantly, At the end of this course you would be able to create automation scripts in python language with selenium webdriver along with that you would be also able to design framework and Jenkins with CI/CD pipelineYou will learn the entire process.Each step is explained in detail from the WebDriver setup to running your first automated selenium test.No prior knowledge of programming, selenium webdriver, python, or automation is required.This course is designed specifically for the beginners in test automation and Selenium WebDriver. We would cover from the basic of Python and should be enough for complete beginners to start. So even if you've never programmed before, you can learn how to do test automation with Selenium WebDriver in this course.Why should you learn Selenium WebDriver test automation?More and more Software QA (Quality Assurance) positions require test automation skills. In many cases, Selenium WebDriver is the preferred tool. So it's important to be able to automate at least simple tests with Selenium. And Python is one of the most popular & beginner-friendly languages to write tests with Selenium WebDriver.Why Python Programming Language?Python Programming Language is the fastest growing programming language within both the fields, development, and testing. QA industry is rapidly progressing to move on with Python Programming Language for all the automation needs because of the flexibility it offers.Who this course is for:Who wants to move from manual testing to test automationProgrammers who wants to save time testing codeSoftware developers who want to learn Selenium WebDriversProgrammers who want a highly valuable skill
Overview
Section 1: Python Installations and Basics
Lecture 1 Complete Installation Guide for Python and Selenium
Lecture 2 Python Print Commands
Lecture 3 Variables Type Casting in Python
Lecture 4 Conditions Handling
Section 2: Python Loops
Lecture 5 Python For Loop
Lecture 6 Python While Loop
Section 3: Python Function and Class
Lecture 7 Function and Class
Section 4: Python Data Types
Lecture 8 Data Type - List
Lecture 9 Data Type - Tuple
Lecture 10 Data Type - Sets
Lecture 11 Data Type - Dictionaries
Section 5: File Handling
Lecture 12 File Handling in Python
Section 6: Locators
Lecture 13 Locators
Section 7: Selenium Python package Setup with browsers execution
Lecture 14 Selenium Installation
Lecture 15 Open Browser
Lecture 16 Login into Web Application
Lecture 17 Perform Different Actions on Application
Section 8: Synchronization (Explicit & Implicit Waits) in Selenium
Lecture 18 Synchronization - Implicit Wait
Lecture 19 Synchronization - Explicit Wait
Section 9: Keyboard and Mouse Operations
Lecture 20 Keyboard Operators
Lecture 21 Mouse Operators
Section 10: Framework Design - MUST WATCH
Lecture 22 Part 1 - Automation Framework Design
Lecture 23 Part 2 - Automation Framework Design
Lecture 24 Part 3 - Automation Framework Design
Lecture 25 Part 4 - Automation Framework Design
Lecture 26 Part 5 - Automation Framework Design
Lecture 27 Part 6 - Automation Framework Design
Lecture 28 GitHub - Git bash
Lecture 29 Integrating Framework to Jenkins
Lecture 30 Jenkins - CI CD Pipeline
Learn Python Selenium Automation including Framework Even If You've Never Programmed Before in Python