

Introduction to Automated Testing Solutions using Python and Selenium WebDriver
- Offered byFutureLearn
Introduction to Automated Testing Solutions using Python and Selenium WebDriver at FutureLearn Overview
Duration | 3 weeks |
Total fee | ₹7,139 |
Mode of learning | Online |
Credential | Certificate |
Introduction to Automated Testing Solutions using Python and Selenium WebDriver at FutureLearn Highlights
- Earn a certificate upon completion
Introduction to Automated Testing Solutions using Python and Selenium WebDriver at FutureLearn Course details
- On this course, you’ll delve into using Selenium WebDriver to script automated tests using Python as your main scripting language
- You’ll be guided through the very basics, exploring data types and variables, program flow control, and classes and objects
- This knowledge will allow you to begin writing test scripts in Selenium, as well as giving you basic programming skills to use in further coding projects
- Using your knowledge of Python processes, you’ll move on to setting up your Selenium Python package, ready to dive into writing your first test scripts
- With a variety of examples, you’ll learn how to implement automated functional testing using Python, equipping you to deliver products at a faster rate without compromising on quality
- You’ll finish this course by completing an end-to-end practice project, demonstrating the skills you’ve developed and giving you experience of test automation in action
Introduction to Automated Testing Solutions using Python and Selenium WebDriver at FutureLearn Curriculum
Python basics, program flow control and object-oriented principles
Introduction to the course
Python and Selenium installation
Python basics, data types and variables
Program flow control in Python
Object-oriented functions of Python
Wrap up
Python continued and Selenium basics
Introduction to Week 2
Reading and Writing files in Python
Exception handling mechanism
Selenium Python package setup
Locators in WebDriver API part 1
Locators in WebDriver API part 2
Automate web elements part 1
Automate web elements part 2
Wrap up
Selenium continued and functional automation
Introduction to Week 3
Synchronisation in Selenium WebDriver
Functional automation using Python
Advanced user interactions and child windows
Selenium Python miscellaneous features
End-to-end practice project
Wrap up