Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Início rápido do JUnit
- Provando que funciona
- Começando do zero
- Noções básicas sobre estruturas de testes unitários
- Configurando JUnit
- Testando com JUnit
Explorando JUnit
- Explorando o JUnit principal
- Iniciando testes com executores de testes
- Compondo testes com TestSuite
- Coletando parâmetros com TestResult
- Observando resultados com TestListener
- Trabalhando com TestCase
- Percorrendo o TestCalculator
Amostragem JUnit
- Apresentando o componente controlador
- Vamos testar!
- Testando tratamento de exceções
- Configurando um projeto para teste
Examinando testes de software
- Por que precisamos de testes unitários
- Tipos de testes
- Determinando quão bons são os testes
- Desenvolvimento orientado a testes
Automatizando JUnit
- Um dia na vida
- Executando testes do Ant
- Executando testes de Maven
- Executando testes do Eclipse
Teste de granulação grossa com stubs
- Apresentando esboços
- Praticando em um exemplo de conexão HTTP
- Stubbing dos recursos do servidor web
- Esquematizando a conexão
Testando isoladamente com objetos simulados
- Apresentando objetos simulados
- Exemplo simples de degustação simulada
- Usando objetos simulados como técnica de refatoração
- Praticando em um exemplo de conexão HTTP
- Usando simulações como cavalos de Tróia
- Decidindo quando usar objetos simulados
Teste em contêiner com Cactus
- O problema com componentes de teste unitário
- Testando componentes usando objetos simulados
- Testes unitários de integração
- Apresentando o cacto
- Testando componentes usando Cactus
- Como funciona o cacto
Servlets e filtros de teste unitário
- Apresentando o aplicativo de Administração
- Escrevendo testes de servlet com Cactus
- Testando servlets com objetos simulados
- Escrevendo testes de filtro com Cactus
- Quando usar Cactus e quando usar objetos simulados
JSPs e taglibs de teste unitário
- Revisitando o aplicativo Administração
- Teste de unidade JSP
- Testando unidade de um JSP isoladamente com Cactus
- Taglibs de teste unitário com Cactus
- Taglibs de teste unitário com objetos simulados
- Quando usar objetos simulados e quando usar Cactus
Aplicativos de banco de dados de teste unitário
- Database teste de unidade
- Testando a lógica de negócios isoladamente do banco de dados
- Testando código de persistência isoladamente do banco de dados
- Escrevendo testes unitários de integração de banco de dados
- Executando o teste Cactus usando Ant
- Ajuste para desempenho de compilação
- Estratégia geral de teste unitário de banco de dados
EJBs de teste unitário
- Definindo um aplicativo EJB de amostra
- Usando uma estratégia de fachada
- Teste de unidade de código JNDI usando objetos simulados
- Beans de sessão de teste de unidade
- Usando objetos simulados para testar beans acionados por mensagens
- Usando objetos simulados para testar beans de entidade
- Escolhendo a estratégia certa de objeto simulado
- Usando testes unitários de integração
- Usando JUnit e chamadas remotas
- Usando cacto
Requisitos
São necessários conhecimentos básicos Java da língua para participar neste curso.
21 Horas
Declaração de Clientes (1)
The exercises