Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Atualizado em : Oct 26, 2022
NÃO ENTROU NA EDIÇÃO ATUAL
Este blip não está na edição atual do Radar. Se esteve em uma das últimas edições, é provável que ainda seja relevante. Se o blip for mais antigo, pode não ser mais relevante e nossa avaliação pode ser diferente hoje. Infelizmente, não conseguimos revisar continuamente todos os blips de edições anteriores do Radar. Saiba mais
Oct 2022
Adopt ? Acreditamos firmemente que a indústria deveria adotar esses itens. Nós os usamos quando são apropriados em nossos projetos.

Desde que o mencionamos pela primeira vez no Radar, o k6 se tornou uma ferramenta obrigatória para testes de desempenho. Continuamos admirando a facilidade em escrever código JavaScript para testes, mas o k6 também tem um construtor de testes de baixo código que torna ainda mais fácil brincar com a ferramenta. A documentação mostra como é simples adicionar testes de desempenho a um pipeline em várias ferramentas de CI/CD. Nossos times consideram fácil integrar ferramentas de visualização como Grafana e New Relic, que os ajudam a ajustar a infraestrutura e os aplicativos. A facilidade de desenvolvimento e o ecossistema tornam k6 uma opção atraente para investigar o comportamento de um sistema sob carga pesada.

Apr 2021
Trial ? Vale a pena ir atrás. É importante entender como desenvolver essa capacidade. As empresas devem experimentar esta tecnologia em um projeto que possa lidar com o risco.

Tivemos um pouco mais de experiências em testes de desempenho com k6 desde que o incluímos pela primeira vez no Radar, e com bons resultados. Nossos times têm gostado do foco na experiência de desenvolvimento e na flexibilidade da ferramenta. Embora seja fácil de começar a usar o k6 sozinho, ele realmente se destaca por sua facilidade de integração em um ecossistema de desenvolvimento. Por exemplo, usando o adaptador Datadog, um time foi capaz de visualizar rapidamente o desempenho em um sistema distribuído, identificando preocupações significativas antes de liberar o sistema em produção. Outro time, com a versão comercial do k6, conseguiu usar a extensão do Azure pipelines marketplace para fazer testes de desempenho em seu pipeline de CD e obter relatórios do Azure DevOps com pouco esforço. Como o k6 oferece suporte a limites que permitem asserções de teste automatizadas prontos para uso, é relativamente fácil adicionar um estágio ao pipeline para detectar a degradação do desempenho de novas mudanças, adicionando um poderoso mecanismo de feedback para pessoas desenvolvedoras.

Oct 2020
Assess ? Vale a pena explorar com o objetivo de compreender como isso afetará sua empresa.

Vemos com muito entusiasmo o k6, uma ferramenta relativamente nova no ecossistema de testes de desempenho, com um forte foco na experiência de desenvolvimento. O executor de linha de comando do k6 executa scripts escritos em JavaScript e permite configurar o tempo de execução e o número de usuários virtuais. A CLI tem vários recursos avançados que permitem visualizar as estatísticas atuais antes que o teste termine de ser executado, aumentar o número de usuários virtuais além do que foi definido originalmente e até mesmo pausar e retomar um teste em execução. A saída da linha de comando fornece um conjunto de métricas personalizáveis com transformadores que permitem visualizar os resultados em Datadog e outras ferramentas de observabilidade. Adicionar checks aos seus scripts é uma maneira fácil de integrar o teste de desempenho em seu pipeline de CI/CD. Para testes de desempenho acelerados, confira a versão comercial, k6 Cloud, que fornece escalonamento de nuvem e visualizações adicionais.

Publicado : Oct 28, 2020

Baixar o Technology Radar Volume 29

English | Español | Português | 中文

Mantenha-se por dentro das tendências de tecnologia

 

Seja assinante

Visite nosso arquivo para acessar os volumes anteriores