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 Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h

Curso Red Hat DevOps Pipelines and Processes: CI/CD with Jenkins

24h

Curso Cloud Security and DevSecOps Automation

32 horas