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

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
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

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

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