KnowledgeCity

Microsoft Visual Studio Iniciante: Testes unitários

Melhore a qualidade do código escrevendo testes de unidade eficazes
Assista à primeira aula grátis — tenha acesso completo às 4 aulas.

To view this video please enable JavaScript.

Curso: Sob demanda
Principiante  Provedor Gerald Eckert  4 Lições ·  27m  em Árabe, Alemão, Inglês, Espanhol, Francês, Português, Chinês simplificado 

Descrição do Curso

O teste de unidade é fundamental para garantir que escreveu um código de qualidade. Se o seu código quebra com frequência, precisa de ser refatorado constantemente ou é muito antigo, o teste de unidade geralmente é a solução para estes problemas. Com o teste de unidade, pode testar o seu código nos vários cenários que este encontrará. Isto permite que encontre rapidamente pontos de falha e fraquezas, corrigindo-os antes que hajam bugs. Para fazer isto, veremos como configurar classes de teste de unidade e escrever testes de unidade para testar as funções. Vamos falhar propositadamente os nossos testes de unidade e rever mensagens de erro. Com os testes de unidade configurados corretamente, irá gerar menos regressões, menos relatórios de bugs e reduzir a dívida técnica.

Em Unit Testing, aprenderá como criar o seu primeiro teste de unidade e agilizar o teste com atributos do MS Test. Também discutiremos as configurações do projeto e aprenderemos o desenvolvimento orientado para testes no Visual Studio.

O Que Você Vai Aprender

  • Criar seu primeiro teste unitário no Microsoft Visual Studio
  • Configurar classes de teste unitário e projetos de teste unitário usando atributos MSTest
  • Escrever testes unitários para testar suas funções, incluindo testes deliberadamente falhando e revisando mensagens de erro
  • Aplicar desenvolvimento orientado por testes a novos projetos no Visual Studio
  • Melhorar a qualidade do código através de testes unitários
  • Simplificar testes unitários usando atributos e configurando procedimentos de configuração de testes

Principais Conclusões

  • Testes unitários ajudam você a encontrar pontos de falha e fraquezas em seu código para que possa corrigi-los antes de criarem bugs.
  • Testes unitários permitem que você teste seu código para muitos dos cenários que ele encontrará.
  • Com testes unitários configurados corretamente, você gera menos regressões, menos relatórios de bugs e reduz dívida técnica.
  • Atributos MSTest e procedimentos de configuração de testes ajudam a simplificar o processo de testes unitários.
  • Testes unitários são frequentemente a solução quando o código quebra frequentemente, constantemente precisa de refatoração ou é muito antigo.

Perguntas Frequentes

O que vou aprender neste curso?

Você aprenderá como criar seu primeiro teste unitário, simplificar testes unitários com atributos MSTest, definir configurações do projeto e aplicar desenvolvimento orientado por testes no Visual Studio.

Como o curso é estruturado?

O curso inclui quatro lições: Creating Your First Unit Test; MSTest Attributes and Setting Up Unit Test Projects - Part 1; MSTest Attributes and Setting Up Unit Test Projects - Part 2; e Test Driven Development With Visual Studio.

Quais habilidades vou ganhar com este curso?

Você desenvolverá habilidades em Testes de Código, MSTest, Testes de Software, Desenvolvimento Orientado por Testes Unitários, Testes Unitários e Vstest.

Por que testes unitários são importantes?

Testes unitários são críticos para garantir que você tenha escrito código de qualidade; permite que você teste seu código para muitos cenários que encontrará, encontre rapidamente pontos de falha e fraquezas e corrija-os antes que criem bugs, resultando em menos regressões, menos relatórios de bugs e redução de dívida técnica.

O curso aborda o que acontece quando testes falham?

Sim. O curso explora testes unitários deliberadamente falhando e revisão das mensagens de erro resultantes.