Anúncio de depreciação do Microsoft Visual Studio
Para a decepção de muitos usuários, no final de 2018 a Microsoft anunciou seus planos de depreciar a funcionalidade de teste de carga no Visual Studio. E apenas alguns meses depois, eles anunciaram formalmente que o Visual Studio 2019 será a última versão do Visual Studio contendo recursos de desempenho da Web e teste de carga. Sua solução de teste de carga baseada em nuvem continuou a ser executada até 31 de março de 2020.
Não havia nenhuma razão singular para isso, mas vários fatores, incluindo a viabilidade do Visual Studio, soluções competitivas e a prática geral de testes de carga. No entanto, existem desenvolvedores que usam a estrutura .NET para criar e desenvolver seus aplicativos web. Na maioria das vezes, o Visual Studio é muito amigável, dando aos usuários a capacidade de criar facilmente aplicativos web em ASP.NET, além de aplicativos .NET.
E embora muitos usuários estejam tristes ao ver o Visual Studio sair, isso abriu as portas para que outras soluções de parceiros se integrem ao Azure DevOps.
Alternativas de teste de carga baseadas em nuvem para o estúdio visual
No anúncio de depreciação do Visual Studio da Microsoft, a Microsoft ofereceu várias alternativas de teste de carga de código aberto e comercial para os clientes. E embora as soluções de código aberto sejam ótimas por si só, achamos que há muitas pessoas perdendo alguns recursos incríveis de teste de carga de nível comercial que essas soluções não podem oferecer, então gostaríamos de promover nossa própria solução de teste de carga, LoadView, para o Visual Studio carga testando alternativas “festa”.
Testes de carga baseados em nuvem para sites, APIs, aplicativos web e muito mais
O LoadView não apenas oferece testes de carga reais baseados em navegador a partir da nuvem, mas a plataforma também vai além do que as soluções tradicionais de teste de carga podem oferecer, em uma oferta flexível e escalável . Configure testes de carga para páginas da Web, aplicativos web, API e mídia de streaming – tudo a partir de uma única interface.
Apontar e clicar em scripting
Com nossa ferramenta de script gratuita baseada na Web, o EveryStep Web Recorder, os usuários podem facilmente criar scripts de teste que simulam ações reais do usuário para seus sites e aplicativos. E a ferramenta suporta funções mais avançadas, como preencher formulários, realizar pesquisas e tomar ações com base na localização específica de um botão ou imagem. Os usuários avançados também podem editar manualmente os scripts usando seu próprio código C#. O EveryStep Web Recorder suporta mais de 40 navegadores e dispositivos desktop / móveis, bem como Rich Internet Applications, como .NET, Flash, Java, HTML5, PHP, bem como estruturas JavaScript como Angular, Ember, Knockout, React e Vue, além de muitos mais.
Ao contrário de outros gravadores de script, o EveryStep Web Recorder não exige que você saiba como codificar ou mesmo tocar em uma linha de código, embora definitivamente ajude. Por exemplo, outras ferramentas de scripting exigem que você trabalhe através de uma extensão do navegador para gravar tráfego HTTP/S para criar scripts. Cadapassador da WebPassemente, você pode precisar configurar uma conta antes de poder usar a ferramenta. Com o EveryStep Web Recorder, ele é gratuito e fácil de usar. Na verdade, você pode tentar agora. Tente agora.
Rede em Nuvem
A plataforma LoadView utiliza uma nuvem totalmente gerenciada, para que você possa se concentrar na criação e execução de testes de carga. Os usuários podem escolher entre qualquer local de mais de 20 locais globais para iniciar injetores de carga em nuvem (Amazon Web Services e Azure Cloud Services) de, dando-lhe a capacidade de testar o impacto real da carga em seus sistemas de todo o mundo, nos locais que seus visitantes e usuários visitam de Não há hardware adicional ou contas de terceiros para gerenciar, poupando-o dos problemas de configurar servidores injetores de carga e do processo demorado de ter que gerenciar tudo o que vem com ele.
Teste de carga atrás do firewall
Para aplicativos Web que não estão disponíveis publicamente, a solução LoadView oferece várias opções para carregar aplicativos internos de teste. Os engenheiros podem listar IPs estáticos de proxy ou utilizar um agente no local que pode ser instalado em sua rede.
Cenários de teste
LoadView tem várias opções na hora de configurar o teste de carga. Os usuários podem escolher entre as curvas de passo de carga, baseadas em objetivos e curvas ajustáveis dinâmicas, permitindo que você configure a curva de carga certa para suas necessidades. Visite nossa página Curvas de Carga para obter mais informações sobre as diferentes curvas de carga, seus benefícios e quando usá-las.
Resultados e relatórios do Teste LoadView
A plataforma LoadView permite que você visualize seu teste em tempo real enquanto o teste estiver sendo executado. Quando o teste terminar, você poderá detalhar mais informações por meio do Relatório de Teste de Estresse. O relatório contém um esboço das propriedades de teste e um resumo do plano de execução, incluindo o número máximo, esperado e real de usuários, bem como detalhes adicionais sobre o uso da CPU. Um relatório de sessão separado mostra uma lista de todas as sessões de usuário e detalhes de nível de elemento através de gráficos de cachoeira.
Além disso, o Relatório de Sessão inclui a gravação do Servidor de Referência. A gravação permite comparar sessões injetoras de carga com o servidor de referência usado durante o teste. Para aplicativos Web e testes de carregamento de páginas da Web, você pode utilizar a gravação para revisar o comportamento real de seus aplicativos e sites sob carga como ele aparece para seus visitantes.
LoadView: Recursos corporativos embalados em um modelo baseado em nuvem
Se você ainda está procurando uma solução de teste de carga de substituição para o Visual Studio, por que não dar uma chance ao LoadView. Oferecemos um teste gratuito com até 5 testes de carga gratuitos para começar. Além disso, você pode agendar uma demonstração com um de nossos engenheiros de desempenho para levá-lo através da solução completa e responder a quaisquer perguntas que você tenha. Eles podem ajudá-lo com qualquer parte do processo de teste de carga, desde ajudar com o processo de script até recomendar a configuração e os cenários de teste de carga. Comece a testar a carga de seus aplicativos .NET hoje mesmo!
Para obter mais informações sobre o LoadView e como ele se acumula em relação a outras soluções de teste de carga, visite a página Alternativas do LoadView.