terça-feira, 2 de abril de 2013

Os cinco livros fundamentais sobre Software Testing

​Todas as pessoas envolvidas em testes de software e Quality Assurance sabem que se pode ter as competências perfeitas; cada dia de trabalho é um momento de aprendizagem. Alguns testers gostam de ir a diferentes conferências, com o objetivo de conhecer novas experiências; outros gostam de assistir a cursos de vídeo; mas o método mais popular - diria, clássico - continua a ser a leitura. Por esse motivo sugerimos cinco livros fundamentais sobre testing.

Lessons Learned in Software Testing, por Cem Kaner, James Bach, e Bret Pettichord

Este é o melhor livro para obter conhecimentos práticos. Os autores apresentam cerca de 300 lições, que abrangem uma grande variedade de questões. Todas estas questões podem ser interessantes para um tester de qualquer nível. Este livro também pode ser uma espécie de catálogo para uma equipa de testes, pois contém uma enorme diversidade de casos práticos.

How We Test Software at Microsoft, por Alan Page, Ken Johnston, e Bj Rollison

Este é um livro útil que apresenta uma vasta gama de reflexões sobre testes de software na Microsoft, incluindo em explicações detalhadas de casos práticos. Quer seja um profissional experiente ou novato, este livro tem sempre algo de novo. Cópias deste livro em PDF encontram-se com facilidade em alguns sites.

Perfect Software: And Other Illusions about Testing, por Gerald M. Weinberg

Esta é uma visão genérica e abrangente sobre algumas das principais questões ligadas ao testing: “Porque é que temos de testar tudo?” ou “Porque é que os testes conseguem ser tão complicados?” O livro é pequeno (200 páginas) e de leitura rápida. Este livro não aborda o lado prático dos testes, mas antes o “porquê” dos testes. Ideal para principiantes.

The Art of Software Testing, por Glenford J. Myers

Este é também um livro ideal como “primeira leitura de um tester”. Algumas das situações descritas já estão desactualizadas, mas não isso não o torna menos interessante. É difícil encontrar um exemplar deste livro hoje em dia, mas na internet conseguem-se encontrar cópias em PDF.

High Performance Web Sites: Essential Knowledge for Front-End Engineers, por Steve Souders

O livro é rápido para leitura e contém uma grande diversidade de conselhos úteis e respostas. Alguns destes já são aplicados por muitas empresas. Em geral, este é um livro interessante para quem tem de fazer testes num website. E quem já leu isto tudo? Bem, para esses sugiro que comparem os conteúdos destes livros com a realidade do trabalho em que estão envolvidos. E dêem o vosso feedback!

--------------------------------------
Traduzido e adaptado de: Top 5 Software Testing Books To Read