Melhorando seus testes
com Specs 2

Juliano Alves
juliano.alves@lambda3.com.br
@vonjuliano
@vonjuliano

              2
Melhorando seus testes com Specs2
http://reddevnews.com/articles/2007/11/01/testdriven-development-tdd.aspx
TDD é uma ferramenta para
possibilitar a evolução de Design


           Verificação de comportamento
                           Documentação
“Behavior-driven development é sobre
implementar uma aplicação através da
descrição de seu comportamento pela
perspectiva de seus stakeholders”
                               Dan North




       BDD
Demo
Dúvidas?
Obrigado!

    www.lambda3.com.br
          @vonjuliano
juliano.alves@lambda3.com.br

Mais conteúdo relacionado

DOCX
Erika questionario pt 1 (Eng Software III).
PPTX
Boas Práticas na Abordagem de Requisitos em Metodologias Ágeis
PPTX
Lightning Talk- Requisitos em Metodologias Ágeis
PPT
Actividades del día 20 de diciembre 2013
PPT
Romeo y Julieta
PPTX
Orenascimentocultural1 110613131738-phpapp02
PDF
Brujaverde
PPTX
Agustina torres m.
Erika questionario pt 1 (Eng Software III).
Boas Práticas na Abordagem de Requisitos em Metodologias Ágeis
Lightning Talk- Requisitos em Metodologias Ágeis
Actividades del día 20 de diciembre 2013
Romeo y Julieta
Orenascimentocultural1 110613131738-phpapp02
Brujaverde
Agustina torres m.

Destaque (19)

PPTX
Presentación1
PPTX
DOCX
PPTX
Our favorite teacher
PDF
Ps1 proposal mohd zain
PPTX
Presentación1
PPTX
Carmen arias
PDF
New Way Liberdade - Apartamentos de 1, 2 ou 3 Dormitórios
PPTX
Trabajo de religion
PPTX
Contemple o poder de thor
PPT
Romeo y Julieta
PPTX
Dia de las madres
PPT
Ativ1 4 tecnologiadaminhaescola-bete
PPT
GONIOTRANS: Cómo se utiliza
PPTX
Google aplicaciones
PPTX
Trabajo de informática producto bakano
PPT
Introduccion a la programación
PPTX
Perkhahwinan
PPTX
Presentación1
Our favorite teacher
Ps1 proposal mohd zain
Presentación1
Carmen arias
New Way Liberdade - Apartamentos de 1, 2 ou 3 Dormitórios
Trabajo de religion
Contemple o poder de thor
Romeo y Julieta
Dia de las madres
Ativ1 4 tecnologiadaminhaescola-bete
GONIOTRANS: Cómo se utiliza
Google aplicaciones
Trabajo de informática producto bakano
Introduccion a la programación
Perkhahwinan
Anúncio

Mais de Juliano P. Alves (8)

PPTX
Protegendo seu K8s com Vault
PPTX
AWS Firehose e a arte de acumular dados sem fazer nada
PPSX
A Practical Theory of Language-Integrated Query with Quill
PPTX
Usando containers para criar uma arquitetura de microservices
PPTX
Agile brazil - Divertir para Motivar
PPSX
Divertir para motivar TDC2014
PPT
Evoluindo o Desenvolvimento Web: Criando Single Page Applications
PPT
Você não precisa de um banco de dados
Protegendo seu K8s com Vault
AWS Firehose e a arte de acumular dados sem fazer nada
A Practical Theory of Language-Integrated Query with Quill
Usando containers para criar uma arquitetura de microservices
Agile brazil - Divertir para Motivar
Divertir para motivar TDC2014
Evoluindo o Desenvolvimento Web: Criando Single Page Applications
Você não precisa de um banco de dados
Anúncio

Melhorando seus testes com Specs2

Notas do Editor

  • #2: 7/3/12 04:53:30 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • #7: 7/3/12 04:53:30 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • #8: 7/3/12 04:53:30 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • #9: 7/3/12 04:53:30 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • #10: 7/3/12 04:53:30 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.