BT

Início TDD no InfoQ Brasil

Artigos

Feed RSS
  • Como os testes de contrato melhoram a qualidade dos sistemas distribuídos

    Buscar bugs no final de um ciclo de desenvolvimento é custoso, mas como testar incrementalmente sistemas distribuídos complexos? Neste artigo, Marcin Grzejszczak analisa o problema e sua solução.

  • Coach em Práticas Técnicas

    Um coach de desenvolvimento de software, focado em práticas XP, descreve como organizar suas sessões de coach, incluindo assuntos, exercícios e formatos. Além de compartilhar os desafios enfrentados, experiências e oferecer conselhos.

  • Um guia rápido para a implementação do ATDD

    Este artigo é um guia rápido para qualquer um interessado em implementar o Desenvolvimento Orientado a Testes de Aceitação (ATDD) em sua equipe e seus projetos. Ele descreve os benefícios da abordagem ágil com base em minha primeira experiência em uma equipe de desenvolvimento de software corporativo.

  • TDD é uma forma de TOC?

    O número de testes em um código próprio ou em um código desenvolvido por outra pessoa vem aumentando com o passar do tempo. A "ansiedade por uma avaliação" é um condição psicológica comum que é diretamente impactada por esses testes. Seriam as práticas, como o TDD, um mecanismo para se proteger das críticas? Práticas mais recentes representam uma abordagem mais saudável para a avaliação do time?

  • Painel Virtual – Behaviour Driven Development: conceitos, rumos e adoção

    O InfoQ Brasil convidou quatro especialistas das comunidades de desenvolvimento e testes para um painel sobre a prática BDD. Nele, são discutidos aspectos fundamentais da técnica de BDD e seus rumos conceitos, polêmicas e formas de adoção. Os painelistas convidados foram Jorge Diz (Maps S.A. Soluções e serviços), Bruno Abreu(Sofist); Camilo Ribeiro e Guilherme Motta (ambos da ThoughtWorks).

  • A Relação Entre TDD e Qualidade de Software

    TDD é uma prática que visa aumentar a velocidade da entrega de produtos através da simplificação das atividades de desenho de software. [Koskela 2008] resume a filosofia do TDD em uma frase -- somente escreva código para fazer um teste falho passar. Entenda agora como isso pode está diretamente ligado a qualidade do seu software.

  • Mocks não são Stubs

    O termo 'Mock Objects' tornou-se popular para descrever um caso especial de objetos que imitam objetos reais para teste. A maioria das linguagens de ambiente agora tem frameworks que facilitam a criação de mock objects. Neste artigo eu explicarei como os mock objects funcionam e como eles fazem testes baseado na verificação de comportamento.

  • Tornando TDD Simples: Problemas e Soluções para Implementadores

    Mark Levison observou que, após um treinamento sólido em sala de aula, times de grandes empresas continuaram sofrendo para adotar TDD. Para entender melhor o problema ele fez pesquisas com os membros dos times. Neste artigo ele compartilha os problemas que ele cobriu e sua própria estratégia adotada, desenhada para ajudar a qualquer um que queira introduzir TDD dentro de uma empresa.

BT

Seu cadastro no InfoQ está atualizado? Poderia rever suas informações?

Nota: se você alterar seu email, receberá uma mensagem de confirmação

Nome da empresa:
Cargo/papel na empresa:
Tamanho da empresa:
País:
Estado:
Você vai receber um email para validação do novo endereço. Esta janela pop-up fechará em instantes.