Topicos Recents
-
Element click intercepted
Geral7 -
Dica de ferramentas para testes visuais
Geral4 -
Erro ao executar testes automatizados com o Chrome [Capybara + Selenium + Docker]
Geral1 -
Problemas com o nightwatch
Geral1 -
Ajuda com Curso
Geral5 -
Como você mapearia este elemento?
Geral12 -
Questionário sobre testes automatizados em aplicativos móveis
Geral4 -
A arte de desenvolver testes - Cucumber + Capybara
Artigos e Tutoriais44 -
Como abrir todos os link de uma página
Geral2 -
QA Analyst/Project Lead (Florianópolis/Remote)
Vagas1 -
QA Engineer - (Pinheiro)
Vagas1 -
Teste de Stress
Geral5 -
Tester que não programa, leia isso por favor.
Artigos e Tutoriais6 -
Executar tags em features diferentes no Cucumber
Geral1 -
QA, trate sua automação como software
Artigos e Tutoriais5 -
[Survey] - Testes automatizados em aplicativos móveis
Geral6 -
Cucumber para javascript Duvida
Artigos e Tutoriais2 -
Vagas QA PL e Sr - São Paulo
Vagas1 -
Episode 010 - The Automate or Die Special - The Evil Tester Show
Feed de Blogs e Posts2 -
Ruby In Tests
Artigos e Tutoriais7
Como saber a % de code coverage dos testes automatizados para o projeto?
-
Dentro da automação temos que informar o % de code coverage que estamos trabalhando em cada projeto. Como posso mensurar e informar esse valor para os superiores?
Talvez através de uma mapeamento de features , e dentro desse mapeamento o quanto % cada uma tem cobertura, etc? Porém acaba sendo vago já que mudam com certa frequência e temos uma dependência…
Teria alguma outra maneira? -
Depende da linguagem, existe ferramentas de code coverage que fazem o mapeamento de até onde seu teste chega no código.
Fazer isso manualmente é meio que perda de tempo…
-
Mesmo sendo testes de UI?
-
Para testes de UI vc pode traçar todos os cenários possíveis e confrontar com a qtde de cenários automatizados. Mas, muitas vezes, da uma trabalheira danada levantar todos os cenários possíveis.
-
@TJacon qual o nível de code coverage que você está utilizando? É a nível de testes unitários ou de testes funcionais / UI?
Para automação de testes funcionais você pode fazer um comparativo com os cenários de testes que foram mapeados. Por exemplo, de 100 cenários de testes, você tem 40 automatizados (ou seja, 40%). No meu caso, ajudava no planejamento do que seria automatizado e na priorização do que automatizar, pra não sair automatizando tudo (ou pelo menos pra automatizar em uma ordem de importância)…
Como você comentou, acredito que trabalhe com features e talvez essa abordagem também sirva.
Aproveitando, você utiliza BDD?
Se for a nível de testes unitários, o SonarQube possui funcionalidades para mensurar cobertura de código. Ainda não utilizei em projetos mas acho que pode te ajudar.
Espero que ajude, abraço!