JUnit para Testadores
4.5 (158 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
521 students enrolled

JUnit para Testadores

Aprenda a base para desenvolver qualquer script de teste automatizado
4.5 (158 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
521 students enrolled
Created by Elias Nogueira
Last updated 3/2018
Portuguese
Current price: $11.99 Original price: $54.99 Discount: 78% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4 hours on-demand video
  • 33 articles
  • 8 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to Udemy's top 3,000+ courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Utilizar o JUnit como suporte à escrita de scripts de teste automatizado
Course content
Expand all 88 lectures 04:00:35
+ Como criar Testes
13 lectures 23:04
Anatomia de um método de teste
00:48
Utilizar o @Teste para criar testes
02:08
Criando diversos testes
01:01
Aplicação de práticas de código limpo
02:40
Dica rápida sobre exibição de código
02:18
Exercício 1 - parte 2
00:23
[Resolução] Exercício 1 - parte 2
03:50
Execução dos Testes
02:55
Exercício 1 - parte 3
00:22
[Resolução] Exercício 1 - parte 3
03:10
+ Validar Resultados
12 lectures 29:02
Bem vindo à Sessão 4
01:10
Introdução sobre validações
02:21
Validar resultados verdadeiro/falso (assertTrue | assertFalse)
03:24
Exercício 2 - parte 1
00:14
Exercício 2 - parte 2
00:16
Exercício 2 - parte 3
00:19
[Resolução] Exercício 2
07:50
Validar resultado esperado versus resultado obtido (assertEquals)
04:40
Exercício 3 - parte 1
00:13
Exercício 3 - parte 2
00:18
Exercício 3 - parte 3
00:21
[Resolução] Exercício 3
07:53
+ Pré e Pós Condições
10 lectures 28:48
Bem vindo à Sessão 5
01:03
O que são pré e pós condições?
02:02
Aplicar uma pré e pós condição para cada teste com @Before e @After
03:41
Exercício 4 - parte 1
00:13
Exercício 4 - parte 2
00:42
[Resolução] Exercício 4
08:15
Aplicar uma pré e pós condição para todos os testes com @BeforeClass @AfterClass
03:06
Exercício 5 - parte 1
00:14
Exercício 5 - parte 2
00:41
[Resolução] Exercício 5
08:49
+ Suíte de Teste
7 lectures 14:11
Bem vindo à Sessão 6
00:49
O que é uma Suíte de Teste?
00:55
Como criar uma Suíte de Teste
03:10
Dicas de divisão de Suítes de Teste
02:35
Exercício 6 - parte 1
00:13
Exercício 6 - parte 2
00:22
[Resolução] Exercício 6
06:07
+ Data Driven Testing
22 lectures 01:25:17
Bem vindo à Sessão 7
01:28
O que é Data Driven Testing?
01:11
Exemplo sem Data Driven
01:47
Exercício 7 - parte 1
00:22
Exercício 7 - parte 2
00:16
Exercício 7 - parte 3
00:48
[Resolução] Exercício 7
13:27
Criando o Data Driven com JUnit - Modo padrão
09:07
Exercício 8 - parte 1
00:13
Exercício 8 - parte 2
00:51
[Resolução] Exercício 8
16:07
Visualização dos dados executados
02:11
Criando o Data Driven com JUnit - Modo via parâmetros
02:55
Exercício 9 - parte 1
00:13
Exercício 9 - parte 2
00:48
[Resolução] Exercício 9
11:58
Criando o Data Driven com JUnit – Arquivo CSV
07:22
Exercício 10 - parte 1
00:13
Exercício 10 - parte 2
00:23
Exercício 10 - parte 3
00:18
Exercício 10 - parte 4
00:29
[Resolução] Exercício 10
12:48
+ Conteúdo Adicional
9 lectures 40:52
Bem vindo à Sessão 8
01:51
Ignorar testes com a anotação @Ignore
01:26
Inserir anotação @Ignore
03:14
Validar tempo de execução do teste com @Timeout
03:22
Inserir tempo de execução do teste com @Timeout
07:06
Validações Fluentes
04:22
Inserir Validações Fluentes
09:00
Categorização de testes
03:04
Inserir Categorias de Teste
07:27
+ Encerramento
2 lectures 01:45
Projeto resolvido
00:07
Próximos passos
01:38
+ Materiais do Treinamento
6 lectures 00:16
Material Sessão 3
00:02
Material Sessão 4
00:02
Material Sessão 5
00:03
Material Sessão 6
00:02
Material Sessão 7
00:03
Material Sessão 8
00:02
Requirements
  • Conhecimento básico em na linguagem Java
  • Conhecimento básico em alguma IDE de desenvolvimento
Description

O treinamento JUnit para Testadores te ensinará a como usar esta ferramenta como apoio na escrita de testes funcionais automatizados. Através de diversos exemplos práticos e didáticos você vai aprender o necessário para usa-lo em conjunto com qualquer ferramenta de automação de teste como Selenium WebDriver, Appium, RestAssured, entre outros.

Who this course is for:
  • Qualquer pessoa que queira aprender a criar testes automatizados