TAG

TDD

TAG

Neste Papo Reto, Ismael Soares fala sobre Boas praticas de Testes, bad smells e alguns macetes. Testes formais podem e devem ser definidos em todas as etapas do desenvolvimento de um software. Mesmo no caso de não poderem ser automatizados, defini-los precisamente permite identificar desde cedo problemas mais sérios com…

No quarto artigo desta série, dei exemplos de como utilizar o dublê Fake Object. Neste artigo, vou demonstrar como usar o dublê Mock Object. Este é o tipo de dublê mais conhecido pelos desenvolvedores. Isto se dá devido ao fato de Mock Object ser uma espécie de multiuso no que diz respeito a testes…

No primeiro artigo desta série, dei uma breve introdução dos Dublês de Testes (http://www.bluesoft.com.br/dubles-de-testes/). Neste artigo, vou demonstrar como aplicar esta técnica utilizando uma das variações: Dummy Object. Este tipo de dublê é usado apenas para que a execução do teste seja possível, ou seja, não interage com a unidade…

Em um software, as classes dificilmente funcionam isoladamente e frequentemente se comunicam com outros elementos da aplicação. Quando construímos um teste de unidade, um dos principais desafios é exatamente isolar a classe que está sendo testada para garantir o seu comportamento. Do ponto de vista de teste de unidade, considera-se comportamento…

Nessa apresentação Ismael Soares fala à equipe Bluesoft sobre uma introdução à Dublês de Testes. Conheça os principais tipos de dublês que irão agilizar o seu desenvolvimento orientado por testes (TDD). Você verá tópicos como: Dependências Fixtures Entrada indireta Saída indireta Dummy Object Test stub Test spy Mock object Fake…

Durante o Maré de Agilidade em Salvador, surge um produto inovador, idealizado por Rodrigo Toledo e Klaus Wuestefeld, trata-se do Notepaedia. Pare de usar os rascunhos do GMail para criar suas notas. Crie arquivos texto que são salvos automaticamente. Basta escolher uma URL e começar a editar http://notepaedia.com/myNotes/ToDo Liste os arquivos utilizando…

Conforme prometemos, publicaremos pouco-a-pouco as curtas entrevistas que fizemos no encontro ágil 2010 aqui no blog. As entrevistas foram rápidas, mas combinamos com a maioria dos entrevistados de gravar um podcast com mais detalhes sobres seus trabalhos. Acompanhe as entrevistas e aguarde os podcasts que serão gravados em breve! Nesta…

Para nosso oitavo episódio trouxemos Maurício Aniche, desenvolvedor da Locaweb e mestrando do IME-USP para uma entrevista sobre TDD (Test-Driven Development – Desenvolvimento guiado por testes). Maurício estuda muito a respeito do assunto, tendo participado como palestrante do primeiro workshop sobre TDD em Paris este ano. Acompanhe o vídeo desta…

Como parte do Bluesoft Labs (a nossa versão do 20% time do Google), Ismael Soares fez uma pesquisa sobre Refatoração de Bancos de Dados, escreveu um artigo a respeito do assunto e fez uma apresentação de aproximadamente 45 minutos. Assista a apresentação e leia o artigo na integra, não esqueça…