A qualidade está nos detalhes

Automatização de testes

O Framework de Automatização de Testes Sofist é uma ferramenta que permite a automatização de testes funcionais em aplicações WEB de maneira rápida, reutilizável e barata.

Benefícios

  • Redução de custo de manutenção de software, através da aplicação de testes de regressão automaticamente.
  • Redução de risco de novas falhas em áreas estáveis do software, resultantes da inserção de novas funcionalidades.
  • Agilidade para testar sua aplicação em diferentes ambientes (SOs, Browsers, Bancos de dados, Servidores de aplicação, etc).

Diferenciais

  • Manutenção dos testes é simples e rápida. Apesar dos testes interagirem diretamente na camada de apresentação do sistema testado, a arquitetura do framework permite a manutenção rápida e eficiente dos testes.
  • Framework é construído utilizando tecnologia open-source, padrão de mercado. O framework é construído com base na tecnologia Selenium, um projeto open-source e hoje padrão de mercado para testes automatizados em aplicações web.
  • Relatórios gerenciais e técnicos exclusivos. O framework apresenta os resultados dos testes na forma de relatórios que permitem tanto uma visão gerencial (de risco) quanto aferir ao detalhe do passo específico de um teste que falhou.
  • Integração com TestLink. O framework exporta e sincroniza os testes automatizados no sistema de gestão de testes TestLink, permitindo que clientes, gerentes e qualquer pessoa não diretamente envolvida com a automatização entenda e execute manualmente qualquer um dos testes.

Como funciona?

  1. O cliente, auxiliado pela equipe Sofist, faz a seleção de casos de teste do sistema para automatização
  2. A equipe Sofist faz a customização do framework para a aplicação alvo
  3. A equipe Sofist e/ou o cliente implementam a automatização dos casos de teste no framework
  4. O cliente executa e dá manutenção ao framework

Tecnologias e propriedade sobre o código

  • O framework é licenciado em carácter permanente para o cliente e o código específico de customização é disponibilizado e passa a ser de propriedade do cliente, não havendo qualquer mecanismo de lock-in.
  • O framework foi desenvolvido sobre as mais avançadas e difundidas tecnologias para automatização web (Selenium e JUnit), permitindo que a manutenção dos testes seja feita mesmo por pessoas com treinamento mínimo e conhecimento básico em Java.

Serviços complementares

  • Acompanhamento e aprimoramento do framework. A Sofist acompanhará o uso do framework, realizando novas customizações e melhorias para garantir o máximo retorno sobre o investimento.
  • Treinamento da equipe do cliente para manutenção do framework. A Sofist ministrará treinamentos e “coaching”, transferindo para a equipe do cliente o know-how necessário para a manutenção dos casos de testes automatizados, podendo assim atualizá-los ou criar novos casos de teste conforme necessidade.
  • Treinamento da equipe do cliente para execução de testes manuais. A Sofist dispõe de treinamentos para capacitar a equipe do cliente à projetar bons testes, que depois serão executados. Para mais informações, clique aqui.

O que fazemos?

Newsletters

Cadastre-se em nosso site para receber nossas novidades em seu e-mail.





©Copyright 2009-2017 - Todos os direitos reservados.