Python is a very powerful programming language and it’s growing very fast because of its simplicity and easy syntax. Python has immense support for the different library which is making it unique. This video and blog series will help you to learn python from scratch and will guide you to implement it in different areas. Python Tutorial For Automation Testing Step By Step Guide will cover a python will automation.
We will be using Python mainly for automation testing but Python can do a lot of things in different areas too. We will see how to perform Web Automation, API Automation, Desktop Automation, and few fun elements as well.
We have already covered Java in detail but this series will mainly cover Python. Please let me know if you face any issue in Python and I will try my best to help you out.
Python Tutorial For Automation Testing
Section 1- Introduction and Download and Installation On Windows and MAC
What is Python- Introduction to Python
Download and Install Python On Windows
Install and Configure Python On MAC
Section 2- Datatypes In Python
Python different Data Types and Usage
List In Python- Indexing, Slicing, and many more operations
Set In Python and How to Implement the same
Dictiornary In Python and How to iterate the dictionary
Tuples In Python- Difference between List and Tuple
Section 3- Conditional and Loop Statement In Python
For loop in Python and Inner for loop
While Loop In Python with Else, Break, Continue, and pass
Section 4- Functions and Modules In Python
What are modules and packages in Python
Section 5- OOPs (Object Oriented Programming ) Concepts
What is Class and Objects in Python
Inheritance in Python- Single Level, Multi-Level, Multiple, MRO
Method Overriding in Python- Polymorphism
Constructor in Python and Constructor with Inheritance
Bonus Lectures
Bonus- How To Read Python Documentation
Bonus- Execute Python script from the terminal in MAC
Bonus- Execute Python script from the windows command prompt
Section 6- Exceptions, Assert, and different useful functions in Python
How to handle exceptions in Python
Assert in Python and how to assert a different type of values
Section 7- Lambda Functions, Map, Filter, Reduce in Python
Lambda or Anonymous class in Python
Section 8- Working with files and different utility in Pythons
How to work with text files in Python
How to read PDF files in Python using PyPDF2
How to convert images to PDF files in Python using img2pdf package with 2 lines of code
How to solve refusing to work on images with alpha channel in Python
Section 9- Working with Excel using openpyxl
How to perform read and write excel in openpyxl using Pycharm
How to add multiple records in excel using zip function.
Section 10- Sending Email In Python