Introdução a BDD

Ismael
Mar. 22, 2011
Introdução a BDD
Introdução a BDD
Introdução a BDD
Introdução a BDD
Introdução a BDD
Introdução a BDD
Introdução a BDD
Introdução a BDD
Introdução a BDD
Introdução a BDD
Introdução a BDD
Introdução a BDD
Introdução a BDD
Introdução a BDD
Introdução a BDD
Introdução a BDD
Introdução a BDD
Introdução a BDD
Introdução a BDD
Introdução a BDD
1 of 20

More Related Content

What's hot

Qualidade de Software: Modelos e normasQualidade de Software: Modelos e normas
Qualidade de Software: Modelos e normasAlex Camargo
Carreira de QA Carreira de QA
Carreira de QA Bárbara Cabral da Conceição, CTFL
Introdução a Testes AutomatizadosIntrodução a Testes Automatizados
Introdução a Testes Automatizadoselliando dias
Arquitetura de SoftwareArquitetura de Software
Arquitetura de SoftwareMarcelo Yamaguti
Arquitetura de SoftwareArquitetura de Software
Arquitetura de SoftwareAricelio Souza
Introdução à Qualidade e Testes Ágeis de SoftwareIntrodução à Qualidade e Testes Ágeis de Software
Introdução à Qualidade e Testes Ágeis de SoftwareClaudia Melo

Viewers also liked

BDDBDD
BDDLEANDRO DE SOUZA RAMOS
BDD JBehaveBDD JBehave
BDD JBehaveIsmael
BDD em Ação - Testadores 2015BDD em Ação - Testadores 2015
BDD em Ação - Testadores 2015Alan Rafael Batista
Behavior Driven DevelopmentBehavior Driven Development
Behavior Driven DevelopmentLiz Keogh
Introdução à BDD (Behavior-driven Development)Introdução à BDD (Behavior-driven Development)
Introdução à BDD (Behavior-driven Development)Eron Rodrigues Alves
Boas Praticas de Testes, Bad Smell e Outros MacetesBoas Praticas de Testes, Bad Smell e Outros Macetes
Boas Praticas de Testes, Bad Smell e Outros MacetesIsmael

Similar to Introdução a BDD

Utilizando BDD com Specflow e Selenium para testes Web MSP Tech Day CuritibaUtilizando BDD com Specflow e Selenium para testes Web MSP Tech Day Curitiba
Utilizando BDD com Specflow e Selenium para testes Web MSP Tech Day CuritibaCleiton Felipe Moraes
Behavior Driven Development - Unificando propostas de negócio com testes e có...Behavior Driven Development - Unificando propostas de negócio com testes e có...
Behavior Driven Development - Unificando propostas de negócio com testes e có...Rafael Prallon
Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...
Desenvolvimento de software de forma rápida e sem bugs - Introdução a TDD e S...Marcio Miyamoto
Bdd&tddBdd&tdd
Bdd&tddMárcio Habigzang Brufatto
Sobre TDD - Tech Friday da Everis UberlândiaSobre TDD - Tech Friday da Everis Uberlândia
Sobre TDD - Tech Friday da Everis UberlândiaRogerio Fontes
DevQA: Especificações Vivas: Como criar testes compiláveis para o seu User Ca...DevQA: Especificações Vivas: Como criar testes compiláveis para o seu User Ca...
DevQA: Especificações Vivas: Como criar testes compiláveis para o seu User Ca...Kamilla Queiroz Xavier

Similar to Introdução a BDD(20)

More from Ismael

TDC 2020 - Trilha de Management 3.0 e Gestão ÁgilTDC 2020 - Trilha de Management 3.0 e Gestão Ágil
TDC 2020 - Trilha de Management 3.0 e Gestão ÁgilIsmael
Introducao ao Pensamento SistemicoIntroducao ao Pensamento Sistemico
Introducao ao Pensamento SistemicoIsmael
Testes de unidade alem do basicoTestes de unidade alem do basico
Testes de unidade alem do basicoIsmael
Bluesoft CultureBluesoft Culture
Bluesoft CultureIsmael
Como dar e receber feedbacksComo dar e receber feedbacks
Como dar e receber feedbacksIsmael
Eficiencia de fluxoEficiencia de fluxo
Eficiencia de fluxoIsmael

Recently uploaded

HTML5 e CSS3.pdfHTML5 e CSS3.pdf
HTML5 e CSS3.pdfSamuelFernandesLopes
Masterizando a Curadoria de Eventos.pdfMasterizando a Curadoria de Eventos.pdf
Masterizando a Curadoria de Eventos.pdfRodrigo Wanderley de Melo Cardoso
A Triunfo engenharia é uma empresa jovem que é especializada em desenvolvimen...A Triunfo engenharia é uma empresa jovem que é especializada em desenvolvimen...
A Triunfo engenharia é uma empresa jovem que é especializada em desenvolvimen...josepedro158321
O MERCADO DE TI NO BRASIL E ACELERAÇÃO GLOBALO MERCADO DE TI NO BRASIL E ACELERAÇÃO GLOBAL
O MERCADO DE TI NO BRASIL E ACELERAÇÃO GLOBALLeonardo Marcão Florentino
Fundada em 1972, em Santo André (SP), por Guilherme Paulus, a CVC começou com...Fundada em 1972, em Santo André (SP), por Guilherme Paulus, a CVC começou com...
Fundada em 1972, em Santo André (SP), por Guilherme Paulus, a CVC começou com...josepedro158321
MAPA - PRODUÇÃO DO CONHECIMENTO CIENTÍFICO, TECNOLÓGICO E DISRUPÇÃO - 532023.pdfMAPA - PRODUÇÃO DO CONHECIMENTO CIENTÍFICO, TECNOLÓGICO E DISRUPÇÃO - 532023.pdf
MAPA - PRODUÇÃO DO CONHECIMENTO CIENTÍFICO, TECNOLÓGICO E DISRUPÇÃO - 532023.pdfjosepedro158321

Recently uploaded(20)

Introdução a BDD

Editor's Notes

  1. Na maioria das empresas de desenvolvimento de software é difícil fazer com que desenvolvedores e testadores trabalhem em conjunto para atingir um objetivo. BDD possibilita esta integração porque os testadores podem escrever os cenários de testes para os desenvolvedores implementarem.
  2. Com desenvolvedores e testadores trabalhando juntos, ao longo do tempo, um irá transferir o seu conhecimento para o outro, criando assim uma equipe multifuncional;
  3. Algumas equipes ágeis afirmam que não documentam o sistema porque a manutenção destes artefatos é custosa. Usando os frameworks de BDD estes artefatos são gerados dinamicamente sem nenhum esforço adicional. Alguns, inclusive, geram relatórios em formato HTML, o que irá facilitar uma consulta posterior;
  4. Fergus  O’Connell, em sua obra “How to Run Successful High-Tech Project-Based Organizations” (Artech House, 1999), apresenta uma relação dos principais motivos que levam projetos de software ao fracasso. O primeiro deles é: “ os objetivos do projeto não são bem definidos e compartilhados entre todos os envolvidos” . Por este motivo, BDD sugere que os analistas/testadores escrevam os cenários antes mesmo dos testes serem implementados, e desta forma os desenvolvedores terão uma visão geral do objetivo do projeto antes de codificá-lo.