Testes Instáveis do Selenium
Resumo do post: Post do Google falando o Selenium, sobre alguns problemas e suas soluções.terça-feira, junho 2, 2009
(7)
Já recebi alguns emails, onde as pessoas me questionam sobre o Selenium, questionando principalmente sua competência funcional.
Alguns, falam que hora funciona, hora não funciona, outros falam que quando executa o teste manualmente o teste passa, mas quando roda no Selenium ele não passa.
Bem, é complicado analisar estas questões remotamente, geralmente os questionamentos sobre estes problemas, vem com pouca informação e não da para avaliar a causa do problema, desta forma só consigo ver o efeito e trabalhar nele … e isso me deixa bastante incomodado, não gosto de trabalhar no efeito e sim na causa.
Bem, Simon Stewart do Google, montou uma pequena lista relatando algum destes problemas, dêem uma olhada no post do pessoal, talvez, tenha algo no post que pode lhe ajudar.
Automação de Testes, Testes Funcionais
Automação, Selenium, Testes FuncionaisEstimando Esforço de Automação
Resumo do post: Dicas para realizar estimativas de esforço de automação.quarta-feira, maio 27, 2009
(Comente)
É muito comum passarmos por situações onde temos que realizar uma estimativa de quanto tempo levaremos para automatizar uma suite de testes.
Duas boas dicas para realizar estas estimativas.
1) O esforço de automação é geralmente 1/3 do esforço de desenvolvimento, logo, se para se implementar uma funcionalidade que o desenvolvedor levou 3 dias, estima-se 1 dia para escrever os testes para esta funcionalidade
2) Estima-se que se leve de 3 a 10 vezes a mais, para automatizar um teste, do que o tempo levado na execução manual. Logo, se um teste leva 1 minuto para ser executado manualmente, estima-se que se leve de 3 a 10 minutos para automatiza-lo.
Automação de Testes
Automação, estimandoApresentação de Introdução a Automação
Resumo do post: Apresentação de Introdução ao processo de Automaçãoterça-feira, maio 26, 2009
(1)
Estou disnponibilizando uma apresentação de introdução a automação de testes (estruturais e funcionais).
Esta apresentação visa prover uma visão geral sobre automação, muito bom para aqueles que estão iniciando e querem conhecer um pouco mais sobre esta prática, segue agenda:
Motivação
Erros Comuns
Processo
Frameworks
Automação Caixa Branca
Automação Caixa Preta
Qualquer dúvida é so comentar.
Automação de Testes
apresentação, AutomaçãoAutomação e Códigos Não Testáveis
Resumo do post: Escrita de códigos testáveis é uma premissa para o sucesso de um projeto de automação.quinta-feira, novembro 6, 2008
(1)
No início do projeto que participo atualmente, passei por algumas dificuldades em automatizar alguns testes, devido a forma como o código estava sendo produzido.
Após algumas conversas com a equipe, conseguimos tornar o nosso código testável, e atualmente não temos problemas.
Uma das grandes barreiras que achei neste processo de automação caixa branca, foi convencer os desenvolvedores que escrever um código testável não é ‘capricho’ e sim uma necessidade diante da retorno que estes testes propocionam.
Automação de Testes
AutomaçãoAutomação de Testes, uma tendência
Resumo do post: Pesquisa realizada pela jobfox aponta teste de software com foco em automação, como uma das 6 áreas de TI a prova de recessõessexta-feira, agosto 15, 2008
(1)
A Computer World dedicou um post para falar das 6 areas de TI que são a prova de recessão aqui, esta informação é baseada em uma pesquisa realizada pela jobfox.
O resultado da pesquisa pode ser acessada aqui e Teste de Software/Qualidade está na lista das 6 áreas da computação que podem ser consideradas a prova de recessão, as outras áreas que constam nesta lista são:
1) Software design/development (No. 4)
2) Networking/systems administration (No. 10)
3) Database administration (No. 18)
4) Software implementation analyst (No. 19)
Prevenção de Defeitos
Automação, Prevenção de Defeitos