BDD with Cucumber and Ruby on Rails
16hVisão Geral
Nosso curso de treinamento BDD com Cucumber ministrado por instrutor fornecerá as habilidades para implementar técnicas de Desenvolvimento Orientado a Comportamento (BDD) em seus projetos de desenvolvimento de produtos de software, com a ajuda do Cucumber - uma estrutura "baseada em histórias", que permite os recursos desejados de um sistema/aplicativo a ser escrito na linguagem nativa do programa como especificações ou testes funcionais.
O Behaviour-Driven Development (BDD) é uma metodologia Agile que visa melhorar a comunicação e colaboração entre Desenvolvedores de Software, Garantia de Qualidade / Testadores, Analistas de Negócios e outras partes envolvidas na concretização de um projeto.
O BDD permite que você e as partes interessadas do projeto tenham uma compreensão mais clara de onde o projeto está em um determinado momento. Você pode escrever Recursos e Cenários em inglês simples que podem ser executados no código do projeto para verificar o estado do projeto.
Objetivo
Após concluir o curso BDD with Cucumber and Ruby on Rails, você será capaz de:
- Escrever recursos e cenários de texto simples
- Definições de Etapa de Gravação
- Crie um aplicativo Ruby on Rails com 100% de cobertura de código
Publico Alvo
- Desenvolvedores Ruby on Rails que buscam melhorar o ciclo de vida de desenvolvimento de software por meio de técnicas de desenvolvimento orientadas por comportamento - especificamente com a ajuda do framework Cucumber. Também pode ser muito útil se você quiser dar aos seus clientes uma visão clara do progresso do seu projeto.
Pre-Requisitos
- Os delegados devem ter participado do nosso curso de treinamento Core Ruby on Rails ou ter experiência equivalente em Ruby on Rails.
Informações Gerais
- Carga Horária: 16h
- Se noturno este curso é ministrado de Terça-feira à sexta-feira, das 19h às 23h
- Se aos sábados este curso é ministrado das 9h às 18h
- Se in-company por favor fazer contato para mais detalhes.
Formato de entrega:
- 100% on-line ao vivo, via Microsoft Teams na presença de um instrutor/consultor ativo no mercado.
- Nota: não é curso gravado.
Lab:
- Laboratório + Exercícios práticos
Materiais
Inglês/PortuguêsConteúdo Programatico
Introduction to Behaviour-Driven Development
- Learn what BDD is
- The benefits of using BDD techniques
Introduction to Cucumber
- Writing Features
- Writing Scenarios
- Writing Step Definitions
Putting BDD into Practice
- Step-by-step hands-on build of a Ruby on Rails app using BDD and Cucumber.