Hélio Costa Random ideas on Testing and Object-Oriented Design. And Software. feat cats!

software-testing

Lidando com defeitos em Test-Driven Development

Em Setembro/2014, participei do evento #S7TDD (7 dias com Test-Driven Development). O evento foi muito proveitoso com excelentes reviews dos participantes. Falei em algumas oportunidades, uma delas abordei como...

Existe vida após o primeiro teste passar?

Conseguiu fazer seu primeiro teste passar. Está orgulhoso de seu novo achievement porém sabe que esse primeiro passo é apenas o início para conseguir mensurar uma evolução no seu processo...

Rua sem saída: não consigo criar meu próximo teste - Parte IV

Seguindo para o último post da série, vou abordar o décimo item da lista inicial. Antes de continuar, veja os primeiros posts da série: Prelúdio Parte 1 - Tópicos 1,...

Rua sem saída: não consigo criar meu próximo teste - Parte III

Continuando o assunto como criar meu próximo teste, irei abordar os três tópicos seguintes do segundo post da série. Recomendo que os leiam em ordem: Prelúdio Parte 1 - Tópicos...

Rua sem saída: não consigo criar meu próximo teste - Parte II

Continuando o assunto como criar meu próximo teste, irei abordar os três tópicos seguintes do segundo post da série. Recomendo que os leiam em ordem: Prelúdio Parte 1 - Tópicos...

Rua sem saída: não consigo criar meu próximo teste - Parte I

Continuando o assunto como criar meu próximo teste, irei abordar os três primeiros tópicos do primeiro post da série. Caso não tenha visto o prelúdio que deu início a isto,...

Rua sem saída: não consigo criar meu próximo teste - Prelúdio

Você resolveu tentar a fazer test-first. Conseguiu fazer seu primeiro teste passar. As coisas estavam fluindo bem até quando você chegou em um ponto em que não consegue escrever o...

Test-Driven Development é desnecessário!

Há alguns dias atrás ouvi a seguinte afirmativa: Acredito que testes de unidade são importantes; Não vejo necessidade porém, em fazer TDD. Será? Separando as coisas: Teste de Unidade Teste...

Test-First: a anatomia de um teste

Agora que as devidas apresentações foram feitas, você já deve estar inteirado O que o Test-Driven Development não é; O que são Testes de Unidade e até como conseguir criar...

Mock elevado à enésima potência

Mocks: mock é um assunto polêmico em Software Testing nos dias atuais. Quase todos defendem o uso, Robert Martin que o diga. Logo, você começa a ler, um passo depois...

Obtendo o primeiro Test Pass

Depois de ficar maravilhado com as promessas de um mundo melhor código mais harmonioso, manutenível e desacoplado, vem uma curta pergunta que nos leva a nossa primeira Rua sem Saída:...

As ruas sem saída em Test-first

Uma vez entendidas as motivações de se fazer Test-first, mudar seu mindset para TDD, muitas coisas ainda restam apontar. Claramente, há um processo sugerido para conseguir se concentrar e tomar...

Introspecção

Mudança. Todos temem à mudanças. E não seria diferente ao codificar software, não é mesmo? Para que mudar se podemos continuar com nossa atual rotina simples e praticamente automática? Aquela...