BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Artigos Trecho do Livro: Agile Testing

Trecho do Livro: Agile Testing

Agile Testing: A Practical Guide for Testers and Agile Teams por Lisa Crispin e Janet Gregory é um livro prático para testers que trabalham em times ágeis, time de testes e gerentes de Q.A. (Quality Assurance) em empresas que estejam em transição para desenvolvimento ágil, e para times ágeis que estão aprendendo como proceder com teste. InfoQ apresenta o download do  Capítulo 21- Key Success Factors, em arquivo pdf (em inglês), que é o último capítulo do livro e apresenta 7 questões críticas para ter sucesso em testes ágeis.

O livro inicia com uma introdução a testes ágeis, a diferença de testes em equipes tradicionais, e o que torna os testers ágeis diferentes. O livro contém dezenas de estórias de pessoas reais em times ágeis reais sobre várias questões relacionadas a testes que eles encontraram e como eles lidaram com isto.

Na seção sobre conflitos organizacionais, o livro cobre os problemas culturais que os testers ágeis encontram, logística do time, métricas, rastreamento de falhas e o planejamento dos testes.

Uma parte central do livro utiliza os Quadrantes de Testes Ágeis, originalmente desenvolvido por Brian Marick, para ajudar os times a discutirem e planejar todos os tipos diferentes de testes necessários em um projeto ágil, o que faz, qual a abordagem de cada tipo, e quais ferramentas podem ajudar.
 
A parte no livro sobre automação de teste aborda as barreiras para ter sucesso em automação de testes, maneiras de ultrapassá-las, e como desenvolver uma estratégia de automação de testes sólida.

Outra seção importante do livro leva o leitor através de uma iteração, e mais, na vida de um tester ágil, do planejamento do release ao sucesso na entrega.

O livro responde perguntas como:

  • Como um tester, qual é o meu papel em um time ágil?
  • Como faço a transição de um ciclo de desenvolvimento por fases tradicional para um ciclo ágil?
  • Como faço para que os testers se comprometam com o resto do time de desenvolvimento ágil?
  • Quais ferramentas eu preciso?
  • Quem faz o que em testes em um time ágil?
  • Como posso "manter" os testes com curtas iterações?
  • Como nós sabemos se estamos fazendo um bom trabalho com testes? Como podemos aperfeiçoar?
  • O que os testers fazem nos primeiros dias de uma iteração, antes que qualquer estória esteja feita?
  • Nenhum de nossos testes é automatizado. Por onde iniciamos, e como nós encontramos tempo para fazer automação?

Este livro ensina por exemplos. Ele apresenta muitos desafios em testes encontrados por times ágeis reais, incluindo as autoras, e explica como estes times resolveram estes problemas. Você irá aprender como aplicar tipos diferentes de testes ágeis em situações únicas para poder guiar o desenvolvimento, aprender sobre o produto e aplicar o conhecimento para os processos de desenvolvimento e testes.

 

Uncle Bob Martin, da Object Mentor, Inc., falou sobre o livro: "Refrescantemente pragmático. Repleto de sabedoria. Ausente de dogmas. Este livro é de virar o jogo. Todo profissional de software deveria ler."

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT