Programa do Curso
Introdução
Unit Testing Quadros
- O que são testes unitários?
- Os fundamentos de uma estrutura de testes unitários
Desenvolvimento orientado por testes
- Descrição geral da refacção
- As diferentes abordagens aos testes
Preparando o ambiente de desenvolvimento
- Instalando e configurando Visual Studio Code
- Instalando e configurando o .Net
- Instalando e configurando o nUnit
Escrever uma estrutura Unit Testing
- Criar um teste
- Aplicar mais testes
- Refactoring o executor de testes
- Trabalhando com a classe assert
- Reflectindo para chamar métodos
- Usando uma convenção de nomenclatura
Visual Studio Code Integração
- Criar um projeto com modelos
- Criar um projeto com uma estrutura de testes unitários
- Executar o teste
- Otimizar o código
- Parâmetros de teste
nUnidade
- Escrever e executar uma unidade de teste
- Utilizar restrições
- Teste de parâmetros
xUnidade
- Escrever e executar um teste unitário
- Testar parâmetros com InLine
- Testando vários parâmetros
- Usando um membro de classe personalizado
Optimizações avançadas
- Agrupamento de testes
- Trabalhar com atributos de teste
- Personalizar com listas de reprodução
- Depuração de testes
- Usando menus de teste
- Visualizando resultados com o CodeLens
- Usando a cobertura de código
- Executando testes com o MSTest
Resumo e conclusão
Requisitos
- Uma compreensão das noções básicas de Dot Net
Público
- Testadores de software
Declaração de Clientes (7)
The exercises
Florin Mazilu - SOJUS Software GmbH & Co. KG
Curso - Unit Testing with JUnit
Tudo, super treinador.
Michał Rawicki
Curso - Unit Testing with Python
Machine Translated
the trainer level.
Titus - Ness
Curso - Unit Testing with C#
The course, The Trainer
Novat Adam - Tanzania Revenue Authority
Curso - Unit Testing with Javascript
Houve uma ampla cobertura de muitos tópicos. Este facto fomentou o nosso próprio debate a nível interno
Pierre - Seebyte
Curso - Agile Software Testing
Machine Translated
O formador é muito conhecedor do assunto e capaz de fornecer exemplos do mundo real através da sua experiência.
Nouf
Curso - Agile Software Testing with Continuous Integration
Machine Translated
Gostei de todo o dia 1.
Peter
Curso - Contemporary Development Principles and Practices
Machine Translated