وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Learn API Automation Testing with Python & BDD Framework

سرفصل های دوره

Build Python automation Utilities to test Rest API’s with SQL DB Integration, Batch Jobs Automation,Web Scraping etc


1 - What will you learn from this course MUST WATCH
  • 1 - FAQs about the course
  • 2 - Installing Python library Pip Client and Pycharm Editor
  • 3 - Important note for MAC Users
  • 4 - Important Note before watching next section.html

  • 2 - Learn Python Programming Basics from Scratch
  • 5 - Python hello world Program with Basics
  • 6 - Datatypes in python and how to get the Type at run time
  • 7 - List Datatype and its operations to manipulate
  • 8 - Tuple and Dictionary Data types in Python with examples
  • 9 - How to Create Dictionaries at run time and add data into it
  • 10 - If else condition in python with working examples
  • 11 - How loops work in Python and importance of code idendation
  • 12 - Programming examples using for loop 1
  • 13 - Programming examples using While loop 2
  • 14 - What are functions How to use them in Python
  • 15 - OOPS Principles Classes and objects in Python
  • 16 - What is Constructor and its role in Object oriented programming
  • 17 - Inheritance concepts with examples in Python
  • 18 - Strings and its functions in python
  • 19 - How to read text file content using Python
  • 20 - Importance of readLine and readLines Methods in python
  • 21 - Writing Data into File using Python
  • 22 - Code Download.html
  • 22 - pythonBasics.zip

  • 3 - Read and Write to Json Files and parsing using Python Methods
  • 23 - Where to download the code files.html
  • 24 - How to Parse Json Strings in Python Example
  • 25 - Parse content in Json file into Dictionary Example
  • 26 - Parsing complex Json with nested Structure and extract values
  • 27 - Compare two Json Schemas using Python Dictionaries with example

  • 4 - API Automation Testing with Python Requests Library
  • 28 - Install Python requests Library for API Automation
  • 29 - Understanding Get http request calls and get response using Json method
  • 30 - Validating response status codes and headers using response object
  • 31 - Understand automating Post http request with Payload and headers
  • 32 - End to end automation flow of API calls using Python

  • 5 - Setting up Global Properties and OAuth Mechanism for API Testing
  • 33 - Setting global configurations using Python Config object
  • 34 - Optimizing resources and payload from externally as reusable data
  • 35 - Authenticating APIs using Python Automation auth method Example
  • 36 - BackEndAutomation-Part1.zip
  • 36 - Library-API.docx
  • 36 - Section 3 5 Code Download.html

  • 6 - API Testing Request Library Miscellaneous Concepts
  • 37 - Importance of Session Managing in API Testing
  • 38 - Send and Manage cookies for API request calls
  • 39 - Time out and Redirection attributes in making request calls
  • 40 - Sending Attachments through Post request call using Files Dictionary object
  • 41 - Code Snippet download.html

  • 7 - Build SQL Utility to interact with Database Tables from Python Code
  • 42 - Setting up MYSQL Instance to drive the data from Python Code
  • 43 - Setup Database with the Example Table Data and start Connection
  • 43 - queries.zip
  • 44 - SQL Queries download.html
  • 45 - Executing Queries on to Database from Python Code
  • 46 - Iterate over database table results set from Python and parse the results
  • 47 - Create Connection utility and pass the SQL connection externally into test

  • 8 - Integrate Database utilities to API Test for End to end Automation
  • 48 - Integrate Database results into API Test Data to build functional flow
  • 49 - BackEndAutomation-Part2.zip
  • 49 - Code Download.html

  • 9 - BDD Framework Development for API Automation from Scratch
  • 50 - What are the BDD tools we use to Automate in Python Language
  • 51 - Install Behave and download Python Professional edition
  • 52 - Create Step Definition file with auto generated syntaxes and annotations
  • 53 - Implement API Automation actual logic into step Definitions
  • 54 - Implement Hooks for the scenarios by defining environmentpy file
  • 55 - Implement Parameterization to the Test Scenarios using Example outline Keywords
  • 56 - Use Tagging mechanism to run selected tests in framework
  • 57 - Best practices to write reusable step definitions code for API test Scenarios
  • 58 - Integrate Tagging and hooks to build generalize BDD code for Python API Tests
  • 59 - Generate Allure reports for Python API BDD Framework
  • 59 - Python-Automation-with-BDD-Framework.docx
  • 60 - BackEndAutomation.zip
  • 60 - Complete Code Download.html

  • 10 - Read and Write to CSV files with Parsing using Python methods
  • 61 - Parsing and reading the CSV files using Python csv package
  • 62 - Building a logic to get the data from CSV based on conditional query
  • 63 - Parsing and writing back to CSV files using Python csv package
  • 64 - Where to download code files.html

  • 11 - Python paramiko Utility to communicate with AWS Linux Servers
  • 65 - Setting up AWS Linux EC2 Instance for solving the project
  • 66 - Setting up SSH connection in AWS Linux instances
  • 66 - paramiko.docx
  • 67 - Install Paramiko Package to establish connection to Servers

  • 12 - Execute Batch Jobs on Linux Servers through Python SSH Utilities
  • 68 - Execute commands on Linux Servers from your local machine using Python code
  • 69 - SFTP Connection to upload and download from server using Python Paramiko
  • 70 - Example in running batch commands on Linux Servers using Python code

  • 13 - Web Scrapping to extract content for DataScience Projects using Python
  • 71 - What is Web Scrapping in Python
  • 72 - Beautiful Soap package for Scrapping the content on web pages
  • 73 - find and findAll methods to parse html content from web pages
  • 74 - Scrapping Sub urls with href attribute concatenation to requests url
  • 75 - End to end example of Web scrapping with Python
  • 76 - Extracting the content from page based on the visible text scrapper

  • 14 - Download the Full course Code files
  • 77 - BackEndAutomation.zip
  • 77 - Download complete Project Code.html

  • 15 - BONUS LECTURE
  • 78 - Bonus lecture.html
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 12203
    حجم: 6657 مگابایت
    مدت زمان: 678 دقیقه
    تاریخ انتشار: 28 اردیبهشت 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید