Recebemos em Brasilia no dia 05/02, em um evento direcionado aos profissionais de teste do Banco do Brasil, o consultor e instrutor na area de testes e qualidade, Jose Correia da Iterasys, que nos apresentou sua visao sobre o processo de testes e estrategias de automacao.A palestra tratou dos desafios da automacao de testes, dos aspectos positivos e das possiveis frustracoes. Foi ressaltada a importancia de um bom planejamento, por parte da organizacao, nessa fase de automacao do seu processo de testes, abordando muito alem da simples execucao automatizada de atividades com maior velocidade. E necessario tambem que os processos sejam efetivamente melhorados.Alguns aspectos abordados: "Testar mais e possivel" - Um forte argumento utilizado em defesa da automacao e o ganho de produtividade decorrente. Mas para que isso realmente aconteca, nao basta apenas automatizar o processo atual. E necessario pensar na melhor forma de se implementar a automacao. "Mais, nao necessariamente e melhor". "Se um processo produz um produto com defeito, automatizar esse processo so servira para produzir uma grande quantidade de produtos defeituosos em menos tempo"."Vai ficar pior antes de melhorar"- Ao automatizar os testes, possivelmente o processo ficara mais caro e lento, pois existe uma curva de aprendizagem. Somente depois de algum tempo e que os ganhos da automacao serao percebidos."Vocabulario de Testes" - E um grande desafio no mercado de testes brasileiro, pois cada empresa tem um vocabulario diferente. As certificacoes tem um grande papel na unificacao desse vocabulario."Testar melhor" - Importante a utilizacao de uma metodologia de testes. Foi descrito o Modelo V em sua representacao mais conhecida e tambem como uma sequencia de 8 peneiras (Requisitos, Analise, Arquitetura, Codificacao, Testes Unitarios, de Integracao, Sistema e Aceitacao), sendo que o profissional de testes pode participar em todas as fases do processo, pois qualidade deve ser uma preocupacao em todas elas. Ao passar por todas essas peneiras, o produto possivelmente tera mais qualidade."Ferramentas de Automacao" - Foram citados os principais tipos de ferramentas que apoiam o processo de testes: Planejamento de Testes, Gerencia de Configuracao, Virtualizacao, Registro de Defeitos, Padroes e Praticas, Cobertura de Codigo, Testes Unitarios, Performance, Seguranca e Robos."ISO 9126 " - Caracteristicas de Qualidade - Necessidade de se ampliar o escopo dos testes, utilizando o conjunto de caracteristicas e sub-caracteristicas de qualidade para direcionar os esforcos da equipe. "Testar mais rapido" - Para que isso seja possivel e preciso antecipar os testes, acompanhando o processo de desenvolvimento desde suas fases iniciais. E preciso tambem saber quando interromper os testes. O tempo das areas de negocio pode ser diferente do tempo da qualidade. "Testar a coisa certa" - Para se ter seguranca do que se esta testando, sao necessarias ferramentas para Gerenciamento de Testes, Gerenciamento de Defeitos e Gerencia de Configuracao."Testar no ambiente certo" - O ambiente de testes foi descrito como um conjunto de fatores , nao apenas de hardware. Fazem parte do ambiente, por exemplo, as pessoas envolvidas nas atividades de teste, softwares como ferramentas de teste, documentacoes do sistema, alem do proprio hardware e ambiente fisico."Virtualizacao" - Foi abordada a reproducao de ambientes de