Principais Alternativas de k6 Mais Bem Avaliadas
Avaliações 31 k6
Sentimento Geral da Revisão para k6
Entre para ver o sentimento das avaliações.

Eu aprecio a grande comunidade por trás disso que se esforça para apoiar uma documentação técnica de ponta e suporte em tempo real para os usuários finais. Sem mencionar a maneira fácil de começar e construir uma solução eficiente para suas equipes de engenharia que pode ser integrada em seu ciclo de desenvolvimento com múltiplas extensões e técnicas de observabilidade que irão potencializar sua análise técnica e relatórios. Análise coletada por e hospedada no G2.com.
Se eu quisesse mencionar algo (não estou encontrando muito para contar...) eu diria o suporte à linguagem de programação, pois ele só suporta javascript/typescript. Equipes familiarizadas com outras tecnologias podem precisar de uma pequena curva de aprendizado. Análise coletada por e hospedada no G2.com.

A melhor coisa sobre o k6 é que a curva de aprendizado não é íngreme. Você pode criar uma solução séria de teste de carga em poucas horas. Além da simplicidade, você pode gerar milhares de usuários virtuais a partir de uma única máquina. O k6 suporta testes de carga híbridos prontamente. Análise coletada por e hospedada no G2.com.
Você não pode reutilizar seus scripts de teste de UI existentes para cenários híbridos, mas criar novos scripts. No entanto, o recurso ainda está na fase experimental, e tenho certeza de que o suporte da equipe virá. Análise coletada por e hospedada no G2.com.

k6 é uma ferramenta muito leve para ajudar a começar com desempenho, mas ao mesmo tempo possui ferramentas extensivas para escalar em direção a cenários complicados. Análise coletada por e hospedada no G2.com.
A arquitetura do k6 não permite que você use facilmente bibliotecas node diretamente (embora ainda possa usá-las). Essa é a maior desvantagem quando você começa, mas uma vez que você pega o jeito, é muito eficaz. Análise coletada por e hospedada no G2.com.

Recentemente, comecei a usar a ferramenta de teste de desempenho K6 para meus projetos de desenvolvimento de software, e devo dizer que estou completamente impressionado. K6 é direto, com uma interface simples e intuitiva que torna a configuração de casos de teste muito fácil.
Uma das coisas que mais gosto no K6 é a flexibilidade que ele oferece quando se trata de definir cenários de teste de desempenho. Você pode criar cenários de teste de desempenho complexos com múltiplas requisições, parâmetros de consulta e cabeçalhos, tornando possível testar até mesmo as aplicações mais complexas.
Outro aspecto do K6 que aprecio é o relatório detalhado. A ferramenta fornece um relatório abrangente dos resultados dos testes de desempenho, incluindo gráficos, tabelas e estatísticas de teste complexas. Isso facilita a identificação de gargalos e áreas para melhoria na aplicação.
O fato de o K6 ser de código aberto e gratuito para uso também é uma grande vantagem. Isso me economiza uma quantidade significativa de dinheiro em comparação com outras ferramentas de teste de desempenho que muitas vezes vêm com taxas de licenciamento elevadas.
No geral, eu recomendaria altamente a ferramenta de teste de desempenho K6 para qualquer pessoa que procure uma solução fácil de usar e flexível para testar o desempenho de suas aplicações. Seus recursos avançados e relatórios detalhados fazem dela uma excelente ferramenta para garantir que suas aplicações estejam funcionando da melhor forma. Análise coletada por e hospedada no G2.com.
Em primeiro lugar, achei a interface extremamente desajeitada e desafiadora de navegar. Tive dificuldade em encontrar as funcionalidades necessárias e, mesmo quando as encontrava, muitas vezes tinha problemas para descobrir como usá-las. Isso tornou todo o processo de teste muito mais demorado e frustrante do que precisava ser.
Outro problema que tive com o K6 foi a falta de opções de personalização. Eu precisava testar cenários específicos, mas a ferramenta não me permitia fazer isso. Fiquei preso a uma abordagem única que não atendia às minhas necessidades. Análise coletada por e hospedada no G2.com.
K6 is great for getting actual data on how your application is performing and can tell you exactly what your metrics and baselines should be. This is vital to any sort of SRE based organization. Análise coletada por e hospedada no G2.com.
You do have to know how to use javascript in order to use k6, which makes it much more flexible and is incredibly easy to use. If you do want something that only works in UI, this might not be the tool for you. Análise coletada por e hospedada no G2.com.

Flexibilidade, Amigável ao Código e Escalabilidade. Realmente fácil de usar em comparação com outras ferramentas que temos em nosso conjunto, como Azure Load Testing ou Jmeter. Análise coletada por e hospedada no G2.com.
Algumas integrações do Azure estão faltando e devem ser melhoradas. Análise coletada por e hospedada no G2.com.

K6 fornece todos os componentes de que precisamos para construir testes relevantes: - gravador para construir facilmente scripts k6 - uma biblioteca de scripts eficiente que nos ajuda a tornar nosso script robusto e até mesmo criar métricas personalizadas a partir de nossos scripts. A maior vantagem do K6 é o grande número de plugins de saída... posso executar testes e enviar os dados de teste para Prometheus, InfluxDB, Dynatrace... e mais. Sou um grande fã de uma de suas extensões: x6-distributed traces. É tão poderoso ter um traço OpenTelemetry para cada um dos usuários virtuais. Análise coletada por e hospedada no G2.com.
Eu não consegui testar a ferramenta de teste baseada em navegador deles. Gostaria de ver o valor e o desafio de construir tais testes. A única coisa que me deixou um pouco desapontado é o fato de que os testes de carga distribuída estão disponíveis apenas com a nuvem K6... na verdade, não realmente, é possível se usar o operador K6. Análise coletada por e hospedada no G2.com.

muito eficiente - pode executar muitos VUs em uma máquina
facilmente escalável - teste distribuído em k8s
capacidade de definir estágios e cenários
capacidade de definir métricas e verificações personalizadas
facilidade de uso
suporte da comunidade Análise coletada por e hospedada no G2.com.
A extensão do navegador ainda não está bem desenvolvida. Análise coletada por e hospedada no G2.com.
Eu gosto da abordagem fácil de configurar.
A abordagem amigável para desenvolvedores da solução.
Muita documentação e suporte.
Abordagem de shift left e alinhamento com devops. Análise coletada por e hospedada no G2.com.
Pode ser intimidador para alguns testadores sem experiência em desenvolvimento.
Pode se tornar um pesadelo de codificação se não tiver cuidado com as melhores práticas de desenvolvimento.
Você pode se perder se não estiver documentando. Análise coletada por e hospedada no G2.com.

-Excelente documentação e blogs de apoio (e conteúdo em vídeo como a série Office Hours) simplificam o início com o k6.
-Amigável para desenvolvedores -- Fácil de instalar e começar a usar no CLI. Torna o teste de desempenho mais acessível não apenas para alguns, mas para todos em uma equipe de engenharia. Isso é tão importante, pois o teste de desempenho não é mais apenas uma expectativa de uma única equipe de qualidade de nicho devido a limitações de licenciamento ou conhecimento de uma ferramenta antiquada.
-k6 cloud -- Até agora, garantir a capacidade de escalar nossos testes além dos recursos de nossas máquinas tem sido tranquilizador. Os recursos de análise e comparação entre execuções de teste têm sido úteis até agora. Ansioso pelo trabalho contínuo nesta plataforma de infraestrutura. Análise coletada por e hospedada no G2.com.
-A experiência do usuário ao usar k6 com módulos npm não é consistente com o que se espera do desenvolvimento típico.
-O conceito de extensões xk6 é ótimo, pois uma comunidade está ajudando a suprir uma necessidade. Apenas tenha cautela com a utilização, pois elas podem não ser suportadas a longo prazo, embora essas extensões sejam destacadas na documentação do k6. Análise coletada por e hospedada no G2.com.