Aprenda BDD com Cucumber em JAVA
4.5 (477 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.
1,475 students enrolled

Aprenda BDD com Cucumber em JAVA

Automatize critérios de aceitação tanto a nível unitário quanto em testes funcionais de aplicações Web, com Selenium
Highest Rated
4.5 (477 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.
1,475 students enrolled
Last updated 5/2018
Portuguese
Current price: $9.99 Original price: $64.99 Discount: 85% off
30-Day Money-Back Guarantee
This course includes
  • 6 hours on-demand video
  • 3 articles
  • 1 downloadable resource
  • 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
  • Criar um projeto de testes com Cucumber do zero
  • Criar e rodar especificações executáveis

  • Integrar seus cenários com testes Web através do Selenium

  • Gerar relatórios com o resumo da execução dos testes
Course content
Expand all 40 lectures 06:01:46
+ Fundamentos
16 lectures 02:25:59
Gherkin
13:33
Montando o ambiente
07:34
Problema com acentuação
00:10
Tudo em portugês
04:58
Integrando com JUnit
04:13
CucumberOptions
08:11
Cenário: Contador
06:52
Asserts
06:46
Reaproveitando cenários - REGEX
29:08
Cenários para a próxima aula
00:45
Desafio: REGEX
16:12
Transform
07:25
Melhorando fluidez dos cenários
04:12
Organizando a casa
05:38
Tags
07:49
+ BDD com testes unitários
8 lectures 01:31:08
Feature: Locadora
03:11
Cenário: Alugar filme com sucesso
23:15
Cenário: Alugar filme sem estoque
10:49
Cenário: Pontuação por categoria
18:20
Testes Data-Driven
15:20
DataTable
05:22
Relatórios
04:55
Execução por linha de comando
09:56
+ Cucumber com Selenium (Testes Funcionais)
13 lectures 01:51:29
Feature: Inserir Conta
05:53
Feature para você copiar
00:50
Montando ambiente de testes Web
07:47
Cenário: Inserir conta com sucesso
23:09
Cenário: Inserir conta sem nome
05:53
Cenário: Inserir conta já existente
04:23
Hooks
05:14
Gerenciamento de Massa de Dados
14:48
Contexto
03:14
Generalizando testes
08:54
Screenshots
10:28
Organizando Runners
08:50
Cenários imperativos x Cenários declarativos
12:06
Requirements
  • Você deve ter um conhecimento básico de JAVA
Description

Seja bem vindo ao curso de Cucumber em JAVA.

Nesse curso, vamos conhecer uma alternativa ao desenvolvimento tradicional de testes. Vamos aprender como executar os testes a partir de uma documentação bem simples, em linguagem natural que vai evoluir junto com o código. Conversaremos sobre os detalhes da linguagem, como podemos especificar em outros idiomas e como podemos deixá-la enxuta e bem estruturada.

O curso possui muita prática, onde conheceremos os fundamentos do Cucumber, os detalhes e palavras chaves do Gherkin e como deixar os cenários reusáveis através das expressões regulares. Além de tudo isso, teremos dois módulos para mostrar como podemos utilizá-lo no desenvolvimento de testes a nível unitário e funcional. Sendo que, para os testes funcionais, veremos como configurar o ambiente de testes web com o uso do Selenium.

Aprenda esse alternativa à forma que criamos nossos testes atualmente e seja um diferencial.

Who this course is for:
  • Testadores que estão cansados de ver os casos de testes ficarem desatualizados
  • Desenvolvedores cansados de tanta documentação