Conceito e mecanismo
Uma meta de desempenho deve descrever operação, população, carga e medida. A média pode esconder uma pequena proporção de respostas muito lentas; um percentil também precisa de amostra e segmentação adequadas. Num portal com consultas rápidas e exportações pesadas, a mistura de operações influencia o resultado. Não extrapoles um ensaio só de consultas para o fecho diário com exportações concorrentes. Regista a versão, volume de dados, preparação de cache e características do ambiente. Compara o que o gerador pretendia enviar com o que efetivamente iniciou e concluiu. Latência baixa com muitos pedidos omitidos pode significar que a carga desejada nunca chegou ao sistema, limitando a conclusão de capacidade.
Aplicação guiada
Num modelo fechado, cada utilizador virtual inicia a próxima iteração após concluir a anterior. Se o serviço abranda, a taxa de chegada pode cair. Um modelo aberto tenta manter chegadas independentes da duração, mas continua limitado pelos recursos do gerador. Em k6, dropped_iterations pode indicar falta de utilizadores virtuais disponíveis ou duração crescente do trabalho; não identifica sozinho a causa. Usa métricas do gerador e do sistema para separar hipóteses. Checks verificam observações individuais, enquanto thresholds definem critérios que podem fazer a execução terminar com erro. Mantém estes critérios ligados ao objetivo, incluindo taxa de erro e carga entregue, para evitar um relatório aparentemente positivo que falha precisamente a condição de utilização pretendida.
Carga planeada e carga entregue devem aparecer na mesma análise.
Armadilhas comuns
Média como cauda; carga configurada como entregue; check como exit status.
Tópicos relacionados: Risco técnico e evidência operacional · Cobertura lógica white-box · Análise estática e dinâmica
Valida o gerador e o perfil antes de concluir capacidade.
Referência: Grafana k6 open and closed workload models · CTAL-TTA v4.0 (2021)