
Discover how Python handles data types and how to get a type at run time. Practice printing and concatenating strings with numbers using the format method.
Master Python for loops by exploring range syntax variations—start, stop, and step values, default increments, and iterating over lists to control iteration sequences.
Explore how to use while loops in Python to control execution with conditions, including break and continue, and compare with fixed-range for loops.
Learn how to declare and call functions in Python using def, colon, and indentation, pass parameters, print results, and return values with practical examples like greet me and add integers.
Learn how constructors work in Python, including default and parameterized constructors, the role of self, and the difference between class and instance variables within object creation.
Parse json content into a dictionary with loads and load, open json files, and access nested keys to extract the second course title and Rahul Shetty academy.com.
Learn to automate a get request with Python requests, build the url with query parameters, pass author in a dict, and parse the json response to extract the ISBN.
Master end-to-end api automation with python by testing add and delete book flows using data-driven json payloads and asserting on status codes and the message book is successfully deleted.
Learn to drive api endpoints across environments using Python configparser and a single ini file; extract host and endpoint values from global properties to avoid hard coding and simplify tests.
Learn to upload attachments via a Python requests post call using a files dictionary, opening files in read mode and sending to a pet store API endpoint with multipart data.
Iterate over database table results in Python by fetching all rows, parsing tuples, and summing amounts, while learning update, insert, delete, and commit workflows with cursor and connection.
Learn to build a dynamic api test payload from database results using python, json encoding, and a get query workflow, avoiding hardcoding for a complete backend automation flow.
Learn how to implement API automation actual logic into step definitions by organizing post API calls, payloads, and responses with context sharing in a Python BDD Behave framework.
Explore how to use tags and after-scenario hooks in a Python BDD API test suite to skip unrelated scenarios, manage cleanups, and generalize test code.
Discover how to write back to CSV files with Python’s csv package, using append mode 'a' to add rows, and how to close files to prevent permission errors.
***You will be mastered in Python Back End Automation even if you have never programmed before in Python***
This Python SDET course starts from scratch teaching Python Basics and then drive you through many important utilities of Python like API Testing, BDD API Automation Framework, Database Validations, CSV Readers, Json Parsers, Batch Jobs execution from Linux Servers, SSH connection to upload and download files, Web scrapping for data science work etc
As Python SDET, One should aware of many modules of python to perform end to end backend/Server side automation and this course comes us one single package which explains all the modules from scratch.
By end of this course, You can confidently implement any Python Automation Jobs or clear any interview related to Python testing.
Below is the high level content this course covers :
Json Parsers with Python modules
Read and Write to Json files with Python
API Automation using requests Library
Understand Crud operations GET,POST, DELETE,PUT API operations automation
Parsing API responses with Python utilities
Database interactions with Python SQL Connector
BDD Automation Framework development from Scratch
Read the multiple result sets of database tables from Python
Integrating Database readers with API calls to build payload
CSV Parser with Python modules
Read and Write to CSV files with Python
Interacting with AWS Linux Servers
Establishing SSH connection to Linux using Python Paramiko
Sending the commands and executing the jobs in Server through Python
Uploading and downloading the files of batch Jobs from Servers with paramiko
IMportance of Web scrapping in Data science projects
Techniques to apply web scrapping to extract content from web pages
Wish you all the Best with your new Python SDET Journey :)