Load testing essencial para APIs. Artillery e k6 são os melhores. Entenda diferenças e escolha o ideal.
Carregando
Load testing essencial para APIs. Artillery e k6 são os melhores. Entenda diferenças e escolha o ideal.
Load testing essencial para APIs. Artillery e k6 são os melhores. Entenda diferenças e escolha o ideal.
Config YAML. Scenarios com phases. Plugins para métricas. Easy onboarding.
Scripts JavaScript. Programático. Grafana integration. Performance superior.
Simula concurrent users. Cada VU executa scenario. Rampa up/down.
Request rate, response time (p95, p99), error rate. Custom metrics.
• Artillery: simple scenarios, YAML preference
• k6: complex logic, programmatic
• Rampa gradual (não 0 → 1000 instant)
• Monitor server resources
• Set SLA thresholds
• Load test em produção
• Não simular think time
• Ignorar warm-up phase
• Stress test sem monitoring
• Não definir exit criteria
Quando usar cada um