Udemy – Real World Python Test Automation with Pytest 2021-5 – Full Version

Description

Automating Real-World Python Testing with Pytest is one of the training courses in the 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 pedagogical process of this course is that at first and with the instructor, you will create an application with the Django framework, 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 entire project.

During this course, you will learn the details and intricacies of the testing framework, and if you are interested in the software testing process and performance testing, this course may be a great option for you. First, you need to create a very simple application using the Django framework. During the Django training process, the instructor does not deviate from the main objective of the course, which is to teach software testing, and only provides a series of basic and practical explanations of Django . During the software testing process, you will experience over 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’re going to learn:

  • Pytest Features (In-Depth)
  • Fixtures
  • Markers
  • Configure
  • Ignore, Fail
  • Pytest.ini
  • pytest-django
  • pytest-cov
  • pytest-xdist
  • unittest library, simulations
  • Query Library
  • Django (just enough to build a web server)
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 database
  • Messaging Engines
  • Continuous integration (in depth)
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel stages
  • Docker
  • Slack messaging integration
  • Allure Reports
  • Essay (In depth)
  • Unit tests
  • scoffer. patching, stubs
  • Integration tests
  • Performance tests
  • Test environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type indication
  • black trainer
  • .env file

What you will learn in real-world Python test automation with Pytest:

  • Thorough understanding of the details and intricate parts of the Pytest framework

  • Build a continuous integration (CI) system

  • Perform automated and efficient software tests

  • Slack online messaging service

  • Simulation and remediation testing techniques

  • Create a web server with the Django framework

  • Working knowledge of the best software testing examples and exercises

  • Allure frame 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
French language
Advanced level
Number of lessons: 67
Duration: 6 hours and 53 minutes

Course topics:

Real-world Python test automation with Pytest

Prerequisites Automating Python tests in the real world with Pytest:

Advanced knowledge of python – This is NOT a beginner’s course

Pictures

Real-world Python test automation with Pytest

Automate real-world Python testing with the Pytest introductory video:

Installation guide

After ripping, watch with your favorite player.

english subtitle

Quality: 720p

The 2021/5 version has new and old titles.

Download link

Download part 1 – 2 GB

Download part 2 – 2 GB

Download part 3 – 1 GB

File password(s): ngaur.com

Cut

5 GB

Free Download Software Full Version