Curso pyTest

  • DevOps | CI | CD | Kubernetes | Web3

Curso pyTest

16 horas
Visão Geral

Curso pyTest, A estrutura de teste de unidade Python, às vezes chamada de "PyUnit", é uma versão da linguagem Python do JUnit. No cCurso pyTest , você aprende o uso da ferramenta de estrutura pyTest para automatizar o teste de aplicativos.

Publico Alvo
  • Este Curso pyTest é ideal para testadores de automação e desenvolvedores Pyton.

 

Pre-Requisitos
  • Conhecimento da linguagem de programação Python.
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Getting Started

  1. Installation
  2. What is Testing?
  3. Need for Testing
  4. Types of Testing
  5. Writing Testcases
  6. Testing Techniques

Introduction to Unit Test

  1. Unit Testing in Python
  2. Simple Unit test examples
  3. Test discovery
  4. Test Runner
  5. Assert methods

Skipping tests and expected failures in unittest

  1. Using the skip() decorator
  2. Decorators to implement test skipping and expected failures

Fixtures in unittest

  1. What are fixtures ?
  2. setUpClass and tearDownClass
  3. setUpModule and tearDownModule

pytest

  1. Why pytest?
  2. Assertion rewriting with pytest
  3. Running unittests from pytest

Parameterizing and Fixtures in pytest

  1. What is Parameterizing ?
  2. Parameterizing in pytest
  3. pytest Fixtures
  4. Benefits of pytest fixtures
  5. Built-in Fixtures

pytest Plugins

  1. Installing and Using plugins
  2. pytest-cov
  3. pytest-xdist
  4. pytest-catchlog
  5. pytest-timeout
  6. pytest-sugar
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Databricks Advanced Engineering AI ML and Data Products Nivel Intermediario Avancado

32 horas

Google Professional DevOps Engineer Advanced Monitoring & Incident Response

32 horas Curso Pratico

Curso Google Professional DevOps Engineer CI/CD Techniques & Security Practices

32 horas Curso Pratico

Curso Site Reliability Engineering SRE Improving Service

32 horas Curso Pratico

Curso OpenShift Docker & Kubernetes

40 horas