Testes de Software
Principais Livros e Artigos
- KANER, Cem; FALK, Jack; NGUYEN, Hung Q. Testing Computer Software. 2ª ed. New York: John Wiley and Sons, 1999. 495 p. [Bastante abrangente, cobrindo desde depuração e projeto de casos de teste até os aspectos jurídicos dos testes. Um pouco antigo na parte de testes de interface (ainda faz referência ao DOS).]
- MYERS, Glenford J. The Art of Software Testing. New York: John Wiley and Sons, 1979. 186 p. [Apesar de antigo, ainda é o livro com melhor panorama sobre testes.]
- STOBIE, Keith. Too Darned Big to Test. Queue, New York, v. 3, nº 1, p. 30-37, feb. 2005. [Analisa técnicas e ferramentas modernas para testar software complexo.]
Outros Livros e Artigos Interessantes
- ARMOUR, Phillip G. Non-Defect: The Mature Discipline of Testing. Communications of the ACM, New York, v. 47, nº 10, p. 15-18, oct. 2004. [Afirma a superioridade da fase de testes sobre outras etapas do desenvolvimento por tentar aumentar o conhecimento sobre o problema ao invés de construir algo.]
- BEIZER, Boris. Black-Box Testing: Techniques for Functional Testing of Software and Systems. New York: John Wiley and Sons, 1995. 319 p. [Extremamente técnico, requer uma certa inclinação matemática e boa dose de paciência para ser lido. Seus maiores defeitos são sua organização rígida dos tópicos e a escolha infeliz do exemplo geral do livro (formulários do Imposto de Renda americano). Sua maior virtude é a excelente cobertura das modalidades de teste.]
- DONAT, Michael. Debugging in an Asynchronous World. Queue, New York, v. 1, nº 6, p. 22-30, sep. 2003.
- GATLIN, Kang Su. Trials and Tribulations of Debugging Concurrency. Queue, New York, v. 2, nº 7, p. 66-73, oct. 2004. [Taxonomia, técnicas e ferramentas para testes em sistemas concorrentes.]
- GOLDSMITH, Robin F.; GRAHAM, Dorothy. The Forgotten Phase. Software Development Magazine, [s.l.], jul. 2002. [ ver texto ]
- HALLEM, Seth; PARK, David; ENGLER, Dawson. Uprooting Software Defects at the Source. Queue, New York, v. 1, nº 8, p. 64-71, nov. 2003. [Análise de código-fonte.]
- WHITE, William W. Sifting Through the Software Sandbox. Queue, New York, v. 3, nº 1, p. 38-44, feb. 2005. [Propõe a utilização de software de controle de versões para dar pistas sobre áreas a serem melhor testadas.]
- WHITTAKER, James A; THOMPSON, Herbert H. Black Box Debugging. Queue, New York, v. 1, nº 9, p. 68-74, dec. 2003-jan. 2004. [Testes envolvendo o ambiente de execução de uma aplicação.]
- GOLDSMITH, Robin F. This or That, V or X? Software Development Magazine, [s.l.], aug. 2002. [ ver texto ]
- GOLDSMITH, Robin F.; GRAHAM, Dorothy. Proactive Testing. Software Development Magazine, [s.l.], sep. 2002. [ ver texto ]
- GOLDSMITH, Robin F.; GRAHAM, Dorothy. Test-Driven Development. Software Development Magazine, [s.l.], oct. 2002. [ ver texto ]