TESTES DE
DESEMPENHO

NÃO DEIXE OS SEUS UTILIZADORES PENDURADOS: FAÇA TESTES DE DESEMPENHO NO SEU SOFTWARE

Focamo-nos em determinar a velocidade a que um sistema em teste executa uma tarefa em determinadas condições. Desta forma, ajudamos a sua organização a detetar estrangulamentos na aplicação antes que os utilizadores sofram um mau desempenho e que se traduza na frustração dos seus clientes ou colaboradores e consequente perda financeira.

4 FORMAS DE MELHORAR OS TEMPOS DE RESPOSTA

PROCURAMOS OBJETIVOS CLAROS

TESTES DE
DESEMPENHO

Determinamos se o utilizador ficará satisfeito com a velocidade da aplicação em condições de utilização (esperadas) durante o “dia a dia”.

TESTES
DE CARGA

Determinamos o “throughput” necessário para que o sistema opere em hora de ponta (quando são esperados mais utilizadores).

TESTES DE
CAPACIDADE

Estimamos até onde é possível ir carregando o sistema antes que este se torne inutilizável.

TESTES
DE ESFORÇO

Conhecido como "stress testing", este teste gera carga no sistema até o tornar inutilizável para analisar os resultados.

Não espere que os seus utilizadores encontrem os problemas, realize os testes de desempenho antes de entrar em produção.

Porque deverá fazer testes de desempenho?

ico_tranquilidad

Tranquilidade

A noite anterior à entrada em produção é frequentemente caracterizada por poucas horas de sono e muito stress causado pela incerteza de não saber como se comportará o sistema quando todos os utilizadores estiverem a trabalhar no ambiente.

ico_anticipacion

Antecipação

Os testes de desempenho têm como objetivo antecipar os problemas que possam ocorrer uma vez que a aplicação esteja em produção. Fazer testes de desempenho significa dormir bem, sabendo que o seu sistema está pronto para a carga esperada.

ico_reduccion_riesgos_02

Redução de riscos

Não realizar testes de desempenho é, em muitos casos, uma perda económica. Não só causada pela falta de disponibilidade dos seus sistemas e o impacto que isso tem na sua produção, mas também pelo impacto que a falta de serviço tem no utilizador final.

Somos especialistas porque analisamos os resultados dos testes dando indicações para melhoria ou resolução de problemas.

Como fazemos os testes de desempenho?

pr_img02

1. METODOLOGIA

Os serviços de testes de desempenho oferecidos pela Globe Testing baseiam-se na nossa própria metodologia, e são constituídos por 4 fases consecutivas distintas:

  • Planeamento
  • Preparação
  • Execução
  • Conclusão

Los servicios de pruebas de rendimiento ofrecidos por Globe Testing se basan en nuestra propia metodología, y se componen de 4 fases consecutivas bien diferenciadas:

pr_img03

2. COMO FUNCIONA?

Os testes de desempenho são executados através de scripts automatizados que se encarregam de emular as ações que um utilizador final executaria na aplicação em teste. Os scripts são executados em paralelo, cada um emulando um "utilizador virtual", antecipando assim a carga esperada quando o sistema entra em produção.

Durante a execução dos testes, os nossos consultores são responsáveis pela monitorização do sistema, que recebe a carga por meio de indicadores de desempenho. Esta ação é normalmente designada por monitorização do sistema. Com base nas métricas obtidas, a Globe Testing sugere melhorias para otimizar o desempenho do sistema e, desta forma, melhorar os tempos de resposta da aplicação.

pr_img04

3. SERVIÇO INTEGRAL

A Globe Testing oferece um serviço completo de testes de desempenho, contudo, dada a natureza deste tipo de testes, é importante trabalhar em equipa com os restantes recursos (administradores de sistemas, developers, administradores de bases de dados...).

Os consultores da Globe Testing analisarão os resultados dos testes e darão indicações ao seu pessoal quanto a áreas de melhoria ou possíveis problemas. Do mesmo modo, serão responsáveis por indicar os tipos de testes a executar e o volume de carga dos mesmos, entre outras coisas.

JUNTA-TE À NOSSA EQUIPA

Queres trabalhar
connosco?

Precisa de mais informações?