Curso Python Unit Testing using DocTest

  • Test & Point Analysis

Curso Python Unit Testing using DocTest

16 horas
Visão Geral

Este Python Unit Testing using DocTest, concentra-se em doctests e examina como o módulo doctest permite a definição de testes python simples dentro das docstrings em seu código-fonte. Você examinará qual sintaxe é necessária ao executar testes manualmente a partir de um shell Python e como copiar shells. A seguir, você aprenderá a capturar a saída e usá-la em seu arquivo de origem e, em seguida, como criar um documento executável para sua origem. Este Python Unit Testing using DocTest demonstra o empacotamento de um arquivo leia-me e os testes para um módulo Python. Você examinará o agrupamento de documentação e testes em um único arquivo executável. Você aprenderá como usar a diretiva Ellipsis para lidar com resultados imprevisíveis. Finalmente, você aprenderá a instruir seus doctests a ignorar caracteres de espaço em branco nas saídas de um teste usando a diretiva de espaço em branco normalizada.

Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
  1. Discover the key concepts covered in this course
  2. Write and execute a test using the doctest module
  3. Recognize where doctests can be placed within source code
  4. Create a readme file for a Python module which bundles documentation and testing in a single file
  5. Use the ELLIPSIS directive to account for unpredictable output in doctests
  6. Use the ELLIPSIS directive to check if the code raises exceptions for incorrect input values
  7. Recall how to set doctest to ignore whitespace in the output of tests tests
TENHO INTERESSE

Cursos Relacionados

Curso Teste Ágil Nível Intermediário

24 horas

Curso Analista de Teste Nível Avançado

24 horas

Curso Requisitos e Validação de Teste

24 horas

Curso Fundamento de Teste de Software

24 horas

Curso APF Analise de Ponto de Função Exame CFPS IFPUG

32 horas

Curso Analise de Ponto de Função Certificação do IFPUG

32 Horas

Curso Teste de Software Ágil Foundation

16 horas

Curso Teste de Software Fundamentos

24 horas

Curso APP Mobile Testing Foundation

16 horas

Curso Automação de Teste Agil

16 horas