Real World Python Test Automation with Pytest
Posted by Superadmin on April 11 2023 04:04:39

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


01_001 Course Topics

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


01_001 Course Content.png

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


01_002 About the instructor (Corona Virus Edition)

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


01_003 How get the best of Udemy

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


01_004 Short explanation of course sections

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


01_005 Course Goals- What Is In It For You

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


01_006 How I suggest watching the course - Watch this Before moving to the next section

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


01_006 Pytest Course Topological Graph.png

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


01_007 Course Telegram Channel

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


01_008-external-assets-links.txt

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


02_001 Pytest Quick Overview

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


02_002 The GIST of pytest in 20 minuets - Markers

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


02_003 The GIST of pytest in 20 minuets - Fixtures, Parametrize

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


02_004-external-assets-links.txt

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


03_001 Unit tests VS Integration tests

https://drive.google.com/file/d//view?usp=share_link

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


04_001 Creating a bitbucket project

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


04_002 Installing pipenv and required packages

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


04_018-external-assets-links.txt

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


05_001 What are we going to build

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


05_002 Django project setup

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


05_003 Creating our Django Models

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


05_004 Creating our REST API

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


05_005 Manually testing our project's features

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


06_001 Writing our first pytests

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


06_002 API Test classes (unittest style)

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


06_003 Pytest skip and xfail markers

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


06_004 Pytest tests that assert Exceptions

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


06_005 Pytest tests that assert Logs

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


06_006 Pytest test runner

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


06_007 Testing Django Applications

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


06_008 Refactoring our tests to pytest native

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


06_009 Summery_ Pytest VS unittest

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


06_025 testing-django-applications.pptx

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


06_026-external-assets-links.txt

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


07_001 Intro to Continuous Integration

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


07_002 Hands on CI- creating bitbucket pipelines to run our tests

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


07_003 Hands on CI- Bitbucket environment variables

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


07_003-external-assets-links.txt

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


08_001 Adding an email sending service

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


08_002 Testing our email service

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


08_003 Refactoring our Tests to Pytest

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


08_003-external-assets-links.txt

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


09_001 Intro to fibonacci tests

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


09_002 Pytest Parametrize

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


09_003 Implementing from scratch Pytests's parametrize feature

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


09_004 Caching

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


09_005 Running CI steps in paralell

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


09_006 Pytest fixture- Time tracking

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


09_007 Using dynamic programming to solve fiobnacci

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


09_008-external-assets-links.txt

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


10_001 Implementing a pytest performance validator

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


10_002 Why not to use pytest-timeout

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


external-assets-links.txt

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


11_001 Pytest Assert Magic

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


12_001 Assignment

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


13_001 Running our tests on multiple threads with pytest-xdist

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


14_001 Setting a slack notification when bitbucket CI pipeline fails_passes

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


15_001 conftest.py

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


15_002 .env file (auto reloading environment variables)

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


external-assets-links.txt

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


16_001 Fixtures Theory

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


16_002 Fixtures with arguments

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


16_003 Executing parametrized fixtures

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


external-assets-links.txt

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


17_001 Server Agnostic API Testing with requests library (part 1)

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


17_002 Server Agnostic API Testing with requests library (part 2)

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


17_003 Mocking Requests to Isolate 3rd party dependencies in test functions (Theory)

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


17_004 Mocking Requests to Isolate 3rd party dependencies in test functions (Hands On)

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


external-assets-links.txt

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


18_001 What is Allure reporting

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


18_002 End To end Allure Integration - Test Report Webserver

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


external-assets-links.txt

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


19_001 Pytest-sugar

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


external-assets-links.txt

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


20_001 Python Mocking Theory

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


20_002 How to Patch Like a PRO

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


20_003 Patch is Hijacking Target's memory address

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


21_001 What is the troubleshooting section for_

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


21_002 Configure Pycharm Default Test Runner to Pytest and set global Pytets Env Vars

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


21_003 Frequently Asked Import Errors (In depth explanation + resolution)

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


21_004 Frequently Asked INSTALLED_APPS RuntimeError (explanation + resolution)

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


21_005 Clone The Ready to go Django Project (If you are just interested in pytest))

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


external-assets-links.txt

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

Created by Eden Marco


22_001 Congratulations - Software Developer Certificate

Real World Python Test Automation with Pytest (Django app) 2021-5

 

Description

Real World Python Test Automation with Pytest is one of the educational courses of the Udemy series that will teach you how to work with the Pytest framework and perform the process of testing Python-based software. PyST is a powerful Python framework that can simplify tasks related to testing and evaluating codes for the user. It is possible to develop simple codes of this framework and use it to test complex Python applications and libraries. The educational process of this course is as follows: in the first step, you will create an application with the Django framework in sync with the instructor, and then you will test it. During the application development process, you will often use Continuous Integration to organize your code and keep it in sync with the overall project.

During this course, you will get to know the details and subtleties of the test pie framework, and if you are interested in the testing process and functional tests of software, this course can be a very good option for you. In the first step, you need to create a very simple application using the Django framework. During the process of teaching Django, the instructor of the course did not deviate from the main goal of the course, which is to teach software testing, and only provided a series of basic and practical explanations of Django. During the software testing process, you will get to know more than 40 different tests, each of which analyzes and scrutinizes certain aspects of your application. These tests include unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Educational topics of the Real World Python Test Automation with Pytest course

  • Pytest
  • Fixtures
  • Markers
  • Parametrize
  • Skip, xfail
  • ini
  • Pytest-django
  • Pytest-cov
  • pytest-xdist
  • unittest library, mocks
  • Request library
  • Django
  • Rest API
  • Models, Migrations
  • Views
  • Serializers
  • SQLite3 DB
  • Email backends
  • Continuous integration
  • Bitbucket pipelines
  • Bitbucket environment variables
  • Parallel steps
  • Docker
  • Slack messaging integration
  • Allure Reporting
  • Types of software testing methods
  • Unit tests
  • Patching, Stubs
  • Integration tests
  • Performance tests
  • Testing environments
  • Python best practices
  • Virtual environments: pipenv
  • Pipfile
  • Type hinting
  • Black formatter
  • .env File

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

  • Deep understanding of the details and complexities of the Pytest framework
  • Building a Continuous Integration (CI) System
  • Performing automated and high-performance software tests
  • Slack messaging online service
  • Mocking and patching test writing techniques
  • Building a web server with Django framework
  • Practical acquaintance with the best examples and exercises of software testing
  • Allure framework reporting system
  • Implementation of various tests such as unit testing, integration testing, API testing, end-to-end testing, performance testing, etc.

Course details:

Publisher: Yodmi

Lecturer: Eden Marco

English language

Training level: advanced

Number of courses: 67

Training duration: 6 hours and 53 minutes


014 Live-version-of-our-project

http://www.israeltechcompanies.com/

014 Course-Repository

https://bitbucket.org/e-marco/my-pytest-course/src/master/

015 Django-Project-setup-official-documentation

https://docs.djangoproject.com/en/3.1/topics/install/

016 Django-models-official-documentation

https://docs.djangoproject.com/en/3.1/topics/db/models/

017 Django-Views-official-documentation

https://www.django-rest-framework.org/api-guide/views/

017 Django-Serializers-official-documentation

https://www.django-rest-framework.org/api-guide/serializers/

018 Download-Postman

https://www.postman.com/

      
Course Contents
01 Introduction_ Course topics, learning tips 02 Pytest Quick Start Tutorial 03 Unit tests VS Integration tests 04 Setting Up Your Development Environment 05 Creating and testing our awesome Django project 06 Pytest automatic testing for our Django application 07 Continuous Integration 08 Django emailing service 09 Exploring Pytest with Fibonacci 10 Performance Testing 11 Pytest Assert Magic 12 Endpoint Assignment 13 Pytest-xdist 14 Slack CI Integration 15 Conftest.py files and .env file 16 Advanced Fixtures 17 Server Agnostic API Testing (requests library) 18 Allure Report Tool 19 Cool Plugins For pytest 20 Mocking in Python 21 Troubleshooting Section 22 Congratulations - Software Developer Certificate