Globalcode – Open4education
Automação de testes7 passos para o sucesso
Globalcode – Open4education
Apresentação
Daniel Ricardo de Amorim
Analista de testes com foco em automação de testes.
Atua atualmente na HBSIS Soluções em TI de Blumenau na implantação de testes funcionais com TestComplete e instrutor de testes interno.
E-mail [email protected]
Linkedin http://www.linkedin.com/in/danielricardodeamorim Blog www.Nerds-On.com
Twitter @nerds_on
Facebook Nerds-On
Globalcode – Open4education
Vamos automatizar testes!
Globalcode – Open4education
Apoio da liderança
Globalcode – Open4education
Apoio da liderança
Convencer a liderança
Pesquisar benefícios e estudos
Apresentar estudos sobre ganhos com automação
Globalcode – Open4education
Planejamento de escopo e prazo
Globalcode – Open4education
Planejamento de escopo e prazo
Não automatizar tudo!
Critérios de seleção do que será automatizado
Mensurar investimento inicial
Apresentação de resultados
Globalcode – Open4education
Escolha da ferramenta
Globalcode – Open4education
Escolha da ferramenta
Analisar a ferramenta mais adequada ao produto a ser testado
Prova de conceito
Custo benefício
Globalcode – Open4education
Exemplos de ferramentas
GratuitasSelenium
Watir
PagasTestComplete
QTP
Rational Funcional Tester
Globalcode – Open4education
Definição da linguagem
Globalcode – Open4education
Definição da linguagem
Linguagem que a equipe tenha mais facilidade
Linguagem que a empresa utilize para desenvolver seu produto
Esforço muito grande pra mudar de linguagem
Globalcode – Open4education
Treinamentos
Globalcode – Open4education
Treinamentos
“Um tolo com uma ferramenta ainda é um tolo”
Formar uma equipe para a automação
Nivelar o conhecimento da equipe
Globalcode – Open4education
Inclusão da automação no processo de desenvolvimento
Saber o que fazer e quando fazer
Envolver o SQA para adequar o processo
Globalcode – Open4education
Definição da estrutura dos scripts
Globalcode – Open4education
Definição da estrutura dos scripts
Padrões
Separação dos scripts de acordo com seu papel
Focar no reuso
Integração contínua
Globalcode – Open4education
Dúvidas???