BT

Retorno de Investimento para Testes Automatizados

por Amr Elssamadisy , traduzido por Roberto Costa em 11 Mai 2009 |

Automação de testes é geralmente vista como uma forma de reduzir os custos dos testes, aumentar a cobertura e a efetividade e diminuir os ciclos de testes. De fato várias organizações de software consideram a automação de testes como um passo vital para estabelecer uma maturidade do programa de Garantia da Qualidade e isso certamente tem muito valor se esta pode ser alavancada efetivamente. Entretanto, a automação de testes nunca poderá eliminar os testes manuais, os quais são cruciais para testar aplicações de software, por completo.

Automação de testes envolve maiores custos iniciais e deve ser levado em consideração como um investimento a longo prazo onde o pagamento vem de qualquer lugar entre 2 a 4 anos no decorrer do andamento. Deve-se manter em mente que existem vários benefícios intangíveis associados à automação. Realizar um retorno sobre investimento (ROI) para sua automação planejada pode entretanto lhe ajudar a entender bem logo no início o retorno atual que você irá obter dos seus investimentos e assim você poderá pesar aquele contra os benefícios que você irá ganhar com a automação.

Para esse efeito, Aspire Systems desenvolveram um Test Automation ROI Calculator com o qual você pode determinar uma aproximação de alto nível dos esforços e custos. A calculadora de automação de testes vem com uma aproximação de esforço e economia, se você optar em avançar a automação de testes baseado nos seguintes fatores:

Detalhes do Produto

  • Tipo do produto                   

  • Idade do Produto           

Tecnologia

  • Camada de apresentação                   

  • Middleware                   

  • Banco de Dados                   

Tamanho da equipe de Garantia da Qualidade

  • Tamanho do time de testes manuais               

  • Tamanho do time de automação de testes (se houver)                

Detalhes de Release

  • Quantidade de Releases planejadas para o ano                

Parâmetros para execução de testes

  • Quantidade de casos de testes de regressão existente               

  • Quantidade de configurações a ser testadas               

  • Quantidade necessária de ciclos de testes de regressão por release               

Detalhes do Custo

  • Custo/hora por recurso de Garantia da Qualidade               

  • Custo do ambiente de Garantia da Qualidade               

Ferramenta de Automação de Testes

  • Custo de ferramentas de automação de testes               

Parâmetros de automação de testes

  • % Porcentagem de casos de testes que podem ser considerados na automação de testes               

  • Base de tempo estimado necessário para construir a suíte de automação de testes               

  •     Diminui: Uso de componentes reusáveis               

  •     Aumenta: Tempo necessário para projetar o framework de automação            

  •     Aumenta: Tempo necessário para construir os scripts batch            

Detalhes do Custo

  • Custo/hora por recurso de automação de teste              

Automação é uma decisão estratégica e um entendimento do possível ROI ajudara na decisão do investimento em automação. Essa ferramenta pode ser útil para você determinar o que funciona para você.

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2013 C4Media Inc.
Política de privacidade
BT