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

End to End Automation using Python | Web Application & API

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

Automate Manual Stuffs using Python, Web Automation using Selenium Python, API Automation with Request, Realtime Project


1. Introduction And Environment Setup- Python Pycharm PIP Libraries
  • 1. Why as a Tester we need to learn Python
  • 2. Course Architecture Must for Everyone
  • 3. Step 1 Setup Python on Windows Machine with Environment Variable
  • 4. Step 2 Setup Pycharm - Editor fort Python Programming
  • 5. Step 3 Setup PIP Package Manager for Python

  • 2. Getting start with basic PYTHON Programming
  • 1. First Python Code Create Python File, Comments And Print on Console
  • 2. How to Declare and use Variables in Python
  • 3. How to take user input and use it in programming
  • 4. Constraints and Type Casting
  • 5. Standard datatypes in Python Number, String, List, Tuple And Dictionary

  • 3. Control Execution using Condition Handling, Practical Examples and Exercise
  • 1. Condition Handling using If Handle Single Condition
  • 2. Condition Handling using If Handle 2 Conditions
  • 3. Multiple Condition Handling (If - Elif - else) with practice exercise
  • 4. Nested Condition Handling (Condition inside Condition)
  • 5. Condition Handling with Logical OR and Logical AND

  • 4. Do Execution with --Loops -- For, While, Break and Continue
  • 1. Introduction of Loops - Why and Where to use Loops
  • 2. For Loop with Final Range - Run code until the given condition(value) reach
  • 3. For Loop with initial and final range -Run code between given range
  • 4. For loop with increment value - Run code with different increment value
  • 5. For loop with decrement value - Run code with different decrement value
  • 6. For loop with list - Running a loop on the List of values
  • 7. While Loop with increments
  • 8. While loop with decrements
  • 9. Break Statement
  • 10. Continue Statement
  • 11. Else Statement

  • 5. String Handling
  • 1. What is String and basic operations
  • 2. String Fetch Substring
  • 3. Common String Functions - Part 1
  • 4. Common String Functions - Part 2
  • 5. Common String Functions - Part 3
  • 6. Common String Functions - Part 4
  • 7. Compare 2 Strings in Python

  • 6. Complex Data Types
  • 1. List
  • 2. List function
  • 3. Tuple
  • 4. Tuple advance operations
  • 5. Dictionary basics
  • 6. Dictionary Methods

  • 7. Functions in Detail
  • 1. Functions Basics
  • 2. Rules to create functions
  • 3. Different types of functions
  • 4. Functions with return value
  • 5. Different types of arguments

  • 8. Class in Python
  • 1. Create first class
  • 2. Functions in Class
  • 3. Constructors
  • 4. Why and Where we use constructors
  • 5. Create Object in another file

  • 9. Modules
  • 1. What is Module
  • 2. How to Use Modules
  • 3. Creating Project Structure
  • 4. Difference between import and from-import

  • 10. File Handling
  • 1. Read Data from File(.txt)
  • 2. Read character by character and line by line
  • 3. Write data to File(.txt)
  • 4. Common file methods

  • 11. Exception Handling in Python
  • 1. What is Exception and Exception Handling
  • 2. Handle Exception using try, exception and finally

  • 12. Read data from configuration files
  • 1. Prepare configuration files
  • 2. Read data from config file

  • 13. OOPS programming
  • 1. Inheritance
  • 2. Inheritance Example- Single Inheritance
  • 3. Multilevel Inheritance
  • 4. Multiple Inheritance
  • 5. Inheritance Constructor in Parent and Child Class
  • 6. Data Overriding

  • 14. Working with Excel Files
  • 1. Why to read data from excel
  • 2. Read data from excel
  • 3. Read All Rows and Columns
  • 4. Write data to Excel File

  • 15. Read And Write Excel Data(Xlsx file) OpenPyXl package
  • 1. Install Module Move to Sheet Level
  • 2. Read one Cell Data
  • 3. Read All Rows And Cells Data
  • 4. Write Data to Excel

  • 16. Project 1 WebScaping using Python
  • 1. WebScraping Introduction
  • 2. Pick data And Display on Console
  • 3. Pick data And save to File
  • 4. Fetch data using BeautifulSoup

  • 17. Work on CSV File
  • 1. Read Data from CSV
  • 2. Write Data to CSV
  • 3. Compare Data
  • 4. Nested Dictionary

  • 18. Pre-requisite for Project 2 Get Json understanding
  • 1. JSON Basic Understanding
  • 2. JSON Path Basics
  • 3. JSON Path Advance
  • 4. Work with JSON
  • 5. Fetch And Validate JSON Response

  • 19. Project 2 RESTful API Testing using Python
  • 1. Request Package Installation
  • 2. Making a GET request using python
  • 3. Validate Status Code
  • 4. Fetch Response Header Values
  • 5. Fetch Response Content - using Json Path
  • 6. Create New Resource - POST Request - Part1
  • 7. Create New Resource - POST Request - Part2
  • 8. Update Resource on Server UPDATE Method

  • 20. Project 3 Web Application Automation using Selenium Python
  • 1. Setup Selenium on Python
  • 2. Write First TestCase Open Browser Enter URL Maximize
  • 3. Work on TextBox
  • 4. Work on Radio Button Checkbox Link Button
  • 5. Work on Dropdown or List

  • 21. Project 4 Test Data Generation using Python
  • 1. Note about this task
  • 2. Python And PyDev setup
  • 3. Test data generation in python-1
  • 4. Test data generation in python-2
  • 5. Test data generation in python-3
  • 6. Test data generation in python-4
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 17571
    حجم: 4590 مگابایت
    مدت زمان: 694 دقیقه
    تاریخ انتشار: ۲۸ مرداد ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید