Quando se trata de testar a confiabilidade dos aplicativos web, não só você deseja verificar problemas específicos e isolados, mas também provar o desempenho em condições normais ou de pico. A execução simultânea do teste de carga pode ser útil para provar o desempenho do aplicativo em condições realistas e encontrar gargalos sob carga máxima. O Dotcom-Monitor permite que você execute vários testes de carga independentes simultaneamente ao mesmo tempo.
Por exemplo, digamos que você está planejando executar uma campanha publicitária ou uma promoção de vendas através de sua loja online. É crucial para uma empresa garantir que os componentes do aplicativo do site sejam capazes de gerenciar um pico de tráfego sem afetar a experiência do usuário em seu site.
Como executar vários testes simultaneamente
Ao configurar um teste de carga, você pode selecionar a hora que deseja iniciar o teste. O horário de início pode ser selecionado dentro de uma janela de 24 horas.
Para iniciar vários testes ao mesmo tempo, você precisa selecionar o horário de início dos testes simultâneos (o momento em que todos os testes serão executados) e especificar desta vez no momento da configuração. Recomenda-se selecionar o ponto de partida considerando o período necessário para configurar todos os testes.
Para executar um teste de carga em um momento específico:
- Configure o cenário de teste.
- Continue com o acordo legal.
- Selecione para iniciar o teste com a opção Iniciar teste mais tarde.
- Especifique a hora de início do teste no campo Data de início e hora.
- Clique em Iniciar o teste mais tarde.
Para executar testes simultaneamente:
- Configure o cenário de teste.
- Continue com o acordo legal.
- Selecione iniciar o teste mais tarde e selecione o tempo de teste simultâneo na Data e Hora de Início. O tempo de teste simultâneo será marcado com um ponto azul no calendário.
- Selecione o teste iniciar simultaneamente com a caixa de seleção.
- Selecione um teste que deseja que o atual seja executado em paralelo.
- Clique em Iniciar o teste mais tarde.
Como cancelar a execução programada do teste
Para cancelar a execução do teste antes do início do teste, abra o relatório de teste ou selecione Interromper o teste na página Histórico de teste. Na página do relatório de teste, clique em Abortar Teste.
Você pode selecionar o teste atual ou um grupo de testes simultâneos para cancelar, selecionando o botão de rádio correspondente. Todos os testes serão cancelados automaticamente.
Vídeo: Executando teste de carga simultânea
Assista ao vídeo para encontrar mais detalhes sobre a configuração de um teste de estresse simultâneo para o seguinte exemplo:
Para este exemplo, esperamos ter cerca de 400 transações na página de desembarque a cada hora. Para testar a meta de desempenho, criamos um teste de curva baseado em metas com uma meta de transação de 6 transações por minuto. Para testar o desempenho do serviço back-end em paralelo, configuramos um segundo teste. O segundo teste é configurado como um teste de curva de passo de carga com 100 usuários por minuto acessando o serviço web, programado para ser executado durante o mesmo período.
A execução de dois testes simultaneamente permite verificar como condições complexas de carga afetam a experiência do usuário.