Udemy – Real World Python Test Automation with Pytest (Django app) 2022-9

Udemy – Real World Python Test Automation with Pytest (Django app) 2022-9 Downloadly IRSpace

Udemy – Real World Python Test Automation with Pytest (Django app) 2022-9
Udemy – Real World Python Test Automation with Pytest (Django app) 2022-9

Real World Python Test Automation with Pytest is one of the training courses of udemy series that will teach you how to work with the Pytest framework and the process of testing Python-based software. Pytest is a powerful Python framework that can simplify code testing and evaluation tasks for the user. It is possible that he developed the simple code of this framework and used it to test complex Python applications and libraries. The educational process of this course is that in the first step and together with the instructor, you will create an application with Django framework and then you will test it. During the application development process, you will repeatedly use the Continuous Integration method to organize your code and keep it in sync with the overall project.

During this course, you will learn the details and subtleties of the testing framework, and if you are interested in the software testing process and performance tests, this course can be a great option for you. In the first step, you have to create a very simple application using the Django framework. During the Django training process, the instructor does not deviate from the main goal of the course, which is to teach software testing, and suffices to provide only a series of basic and practical explanations of Django. In the software testing process, you will be introduced to more than 40 different tests, each of which analyzes specific aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, and more.

You will learn:

  • Pytest features (in depth)
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • Pytest.ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Requests library
  • Django (just enough to build a web server)
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous Integration (in depth)
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Testing (In depth)
  • Unit tests
  • Mocking. Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practice
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

What you will learn in Real World Python Test Automation with Pytest:

  • In-depth understanding of the details and complex parts of the Pytest framework
  • Build a continuous integration (CI) system
  • Perform automated and high-performance software tests
  • Slack messaging online service
  • Mocking and Patching Testing Techniques
  • Build a web server with the Django framework
  • Practical acquaintance with the best examples and software testing exercises
  • Allure Framework Reporting System
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course specifications

Publisher: Udemy
Instructors: Eden Marco
Language: English
Level: Advanced
Number of Courses: 70
Duration: 7 hours and 11 minutes

Course topics:

Real World Python Test Automation with Pytest (Django app)

Prerequisites Real World Python Test Automation with Pytest:

Advanced knowledge of python – This is NOT a beginner course

Pictures

Real World Python Test Automation with Pytest (Django app)

Real World Python Test Automation with Pytest introduction video:

Installation guide

After Extract, watch with your favorite Player.

English subtitle

Quality: 1080p

Changes:

Version 2022/9 compared to 2021/5 has increased the number of 3 lessons and the duration of 18 minutes. Also, the Quality of the course has increased from 720p to 1080p.

Download link

Download Part 1 – 1 GB

Download Part 2 – 1 GB

Download Part 3 – 1 GB

Download Part 4 – 1 GB

Download Part 5 – 1 GB

Download Part 6 – 165 MB

Size

5.16 GB