Informações sobre o curso
Sobre o curso
Testes são tão importantes no desenvolvimento de software quanto a qualidade do código final. Eles ajudam a garantir que uma parte não “quebre” em detrimento à adição de alguma funcionalidade ou até mesmo em uma possível refatoração. Os testes unitários têm como principal objetivo testar partes isoladas a fim de garantir o correto comportamento quando essas comunicam entre si.
O PHPUnit é um framework focado na criação de testes unitários. Ele possui uma série de recursos que ajudam o desenvolvedor a criar uma suíte de teste. Entre os recursos para escrita de testes unitários com PHPUnit, estão a grande quantidade de asserts, teste de exceções com annotations, facilidade na preparação de cenários de testes, teste com banco de dados, ferramentas para mock e stub, log de execução de testes em diversos formatos e ferramentas para análise de cobertura de teste.
Conhecimentos adquiridos
Esse curso tem como premissa uma abordagem focada na construção de testes unitários utilizando o PHPUnit. Gradativamente o curso leva o aluno a adentrar nas principais funcionalidades desse popular framework de teste.
Dentre vários outros tópicos, você vai aprender a:
- Criar a estrutura de arquivos para os testes;
- Definir a estrutura básica de uma classe de testes;
- Entender ciclo de execução dos testes;
- Montar cenários de teste;
- Os principais asserts do PHPUnit;
- "Pular" testes;
- Marcar um teste como incompleto;
- Testar exceções;
- Realizar testes com banco de dados;
- Usar mocks, stubs e o framework Mockery;
- Criar os arquivos de configuração do PHPUnit;
- Utilizar as saídas do log de execução;
- Utilizar o relatório de cobertura de testes.
Para quem é esse curso?
Esse curso é destinado a desenvolvedores PHP de qualquer nível, desde iniciantes, até estabelecidos e experientes profissionais da área.
Quais os pré-requisitos para esse curso?
Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.
Carga horária do curso
Curso com 5h48 horas de vídeos
Curso com certificado de 24 horas
Curso com 28 exercícios de fixação
Ambiente do curso
Metodologia
Satisfação garantida ou seu dinheiro de volta!
Adquira este curso agora mesmo
PHP - Testes unitários com PHPUnit
6x R$ 33,32
R$ 199,90 à vista
Conteúdo programático Baixar esta ementa
1 - Introdução
2 - Auxilio na criação de testes
-
Vídeoaula com duração de: 00:15:02
-
Vídeoaula com duração de: 00:17:21
-
3 desafios.
Adquira este curso agora mesmo
PHP - Testes unitários com PHPUnit
6x R$ 33,32
R$ 199,90 à vista