Selenium WebDriver: Automation Testing with Python
- Offered byUDEMY
Selenium WebDriver: Automation Testing with Python at UDEMY Overview
Duration | 8 hours |
Total fee | ₹649 |
Mode of learning | Online |
Difficulty level | Beginner |
Credential | Certificate |
Selenium WebDriver: Automation Testing with Python at UDEMY Highlights
- Earn a certificate of completion from Udemy
- Get full lifetime access of the course material
- Comes with 30 days money back guarantee
Selenium WebDriver: Automation Testing with Python at UDEMY Course details
- For Anyone who wants to move from manual testing to test automation
- For Any programmer who wants to save time testing code
- For Software developers who want to learn Selenium WebDrivers
- For Programmers who want a highly valuable skill
- Set up test automation framework with Selenium WebDriver
- Automate your first Selenium WebDriver test
- Automate software tests with Selenium WebDriver using Python and PyTest framework
- Execute Selenium tests in Chrome, Firefox, and other browsers
- Recognize different Selenium WebDriver test failures and exceptions and know how to fix and avoid them
- Use PyTest features for better test structure and easy test automation framework maintenance
- Learn the basics of Python programming for beginners necessary for running Selenium WebDriver test automations
- Selenium WebDriver testing tutorial is created for Manual Software Testers that want to learn automation testing from scratch with Selenium WebDriver using Python
- Some of the basic Python is explained and should be enough for complete beginners to start
- At the end of this course, students will be able to: Automate software tests with Selenium WebDriver using Python and PyTest framework, Execute Selenium tests in Chrome, Firefox, and other browsers
Selenium WebDriver: Automation Testing with Python at UDEMY Curriculum
Introduction
Welcome & what you will learn in this Selenium Web Driver course
Downloadable Code for this Selenium WebDriver Course
Helpful Tips Before You Start this Selenium WebDriver course
Environment Preparation
Selenium WebDriver Course
What is Selenium WebDriver?
Python
Installing Python on Windows
Installing Python on Mac
Virtual Environments
Creating Virtual Environment
Installing Python IDE
Creating your first basic test
Selenium Webdriver course
Application under test
Creating first project
Running project from console
Getting started with Selenium
Page elements and locators
WebElement
WebElement homework
WebElement commands
Assertions
Failing tests
PyTest Framework
Selenium WebDriver course
PyTest
Installing PyTest
Simple PyTest tests
Moving Selenium test to PyTest
PyTest Marks
Registering marks
Adding second test
Running second test
Homework
Making the Test Framework More Advanced
Selenium WebDriver course
Requirements file
HTML reports
Fixtures
Conftest file
Parameterized tests
Running tests in a different browser
Custom command line parameters
Running tests in all browsers
Running tests in parallel
Selenium Waits and Common Exceptions
Selenium WebDriver course
Debugging tests
WebDriver Waits
Using Implicit Wait
Exceptions in Selenium WebDriver
Homework
Homework resolution
No Such Element Exception
Using Explicit wait
Element Not Interactable Exception
Invalid Element State Exception
Stale Element Reference Exception
Timeout Exception