Voltar para Wiki

Como funciona o teste de velocidade?

O teste de velocidade é uma das principais funcionalidades da plataforma TestWifiPulse. A infraestrutura de medição do TestWifiPulse consiste em aproveitar a rede global da Cloudflare com mais de 200 data centers. A metodologia de medição é consistente com os padrões da indústria e fornece resultados precisos.

Como funciona o TestWifiPulse?

Vamos mergulhar nos detalhes técnicos de como funciona nossa plataforma de teste de velocidade.

A tecnologia por trás do teste

Rede Global da Cloudflare

Rede Anycast:

  • Mais de 200 data centers em todo o mundo
  • Roteamento automático para o local mais próximo
  • Não há necessidade de selecionar servidores manualmente
  • Experiência consistente em testes globalmente

Por que isso é importante:

  • Os testes representam o desempenho do mundo real
  • Baixa latência para servidor de teste
  • Representação precisa do uso real
  • Cobertura geográfica para todos os usuários

Metodologia de Teste

Nosso teste de velocidade segue metodologias padrão do setor, especificamente alinhadas com as recomendações ITU-T Q.3960.

O processo de teste

Fase 1: Inicialização (1-2 segundos)

O que acontece:

1. O navegador se conecta à nossa plataforma

2. O sistema detecta sua localização aproximada

3. Anycast da Cloudflare direciona você para o data center mais próximo

4. Conexão inicial estabelecida

Por que é importante:

  • Garante que você teste no servidor mais próximo
  • Minimiza ineficiências de roteamento
  • Fornece resultados mais relevantes

Fase 2: Teste de Ping (3-5 segundos)

O que fazemos:

1. Envie vários pequenos pacotes de dados

2. Meça o tempo de ida e volta

3. Calcule a latência média

4. Detectar jitter (variação)

Detalhes técnicos:

  • Múltiplas medições para precisão
  • Outliers são filtrados
  • Resultados em milissegundos (ms)

O que você vê:

  • Atualizações de ping em tempo real
  • Média final exibida

Fase 3: Teste de download (10-15 segundos)

O que fazemos:

1. Abra várias conexões simultâneas

2. Baixe arquivos de teste do servidor

3. Aumente gradualmente o tamanho dos dados

4. Meça o rendimento máximo

Detalhes técnicos:

  • Usa múltiplas conexões HTTP
  • Testa o desempenho real do TCP/IP
  • Contas para sobrecarga de protocolo
  • Mede a velocidade sustentada

Carregamento progressivo:

  • Começa com arquivos pequenos (aquecimento)
  • Aumenta para arquivos maiores
  • Garante a precisão da medição
  • Contas para início lento do TCP

O que você vê:

  • Medidor de velocidade em tempo real
  • A velocidade aumenta à medida que o teste avança
  • Velocidade máxima destacada

Fase 4: Teste de upload (10 a 15 segundos)

O que fazemos:

1. Gere dados aleatórios no seu dispositivo

2. Faça upload para o servidor de teste

3. Múltiplos fluxos simultâneos

4. Meça a taxa de transferência de upload

Detalhes técnicos:

  • Dados gerados no navegador
  • Vários fluxos de conexão
  • Solicitações HTTP POST reais
  • Mede o desempenho no mundo real

Por que geralmente é mais baixo:

  • A maioria dos ISPs fornece velocidades assimétricas
  • O upload normalmente obtém menos largura de banda
  • Isso é normal e esperado

Garantindo Precisão

Teste de múltiplas conexões

Por que múltiplas conexões:

  • A conexão única pode não saturar a largura de banda
  • Os navegadores modernos suportam downloads paralelos
  • Reflete padrões de uso do mundo real
  • Alcança o rendimento máximo

Quantas conexões:

  • Ajustado dinamicamente
  • Com base na velocidade da conexão
  • Normalmente 4-8 simultâneos
  • Otimizado para precisão

Duração da medição

Tempo de teste de download:

  • Mínimo: 10 segundos
  • Típico: 10-15 segundos
  • Estendido: 20 segundos (para conexões muito rápidas)

Por que esta duração:

  • Permite que o TCP atinja velocidade total
  • Calcula a média das variações de curto prazo
  • Fornece medição estável
  • Equilibra precisão e velocidade

Tratamento de erros

Problemas de rede:

  • Nova tentativa automática em caso de falha
  • Detecta quedas de conexão
  • Filtra medições inválidas
  • Alerta o usuário sobre problemas

Validação do resultado:

  • Verificações de valores discrepantes
  • Verifica a consistência
  • Vários pontos de medição
  • Análise estatística

O que torna nosso teste diferente

1. Infraestrutura Global

  • Nenhum servidor com gargalo único
  • Sempre teste em um local próximo
  • A mesma infraestrutura que alimenta os principais sites
  • Confiabilidade de nível empresarial

2. Baseado em navegador

  • Não são necessários downloads
  • Funciona em qualquer dispositivo
  • Compatibilidade entre plataformas
  • Atualizações automáticas regulares

3. Focado na privacidade

  • Sem coleta de dados pessoais
  • Teste anônimo
  • Sem cookies de rastreamento
  • Aberto sobre metodologia

4. Representação do mundo real

  • Testa o desempenho real do HTTP
  • Inclui sobrecarga de protocolo
  • Espelha o uso típico da Internet
  • Não são benchmarks sintéticos

Fatores que afetam a precisão do teste

Seu fim

Pode afetar os resultados:

  • Aplicativos em segundo plano
  • Número de dispositivos conectados
  • Wi-Fi versus Ethernet
  • Desempenho do dispositivo
  • Escolha do navegador

Práticas recomendadas:

  • Feche aplicativos desnecessários
  • Use Ethernet quando possível
  • Teste em dispositivo compatível
  • Use um navegador moderno

Caminho de rede

Variáveis:

  • Roteamento ISP
  • Congestionamento de rede
  • Hora do dia
  • Infraestrutura local

Considerações:

  • Os resultados representam o momento no tempo
  • Vários testes recomendados
  • Diferentes horários mostram a imagem completa

A Internet

Fatores externos:

  • Acordos de peering
  • Congestionamento da espinha dorsal
  • Desempenho do CDN
  • Distância geográfica

Comparando resultados de testes

Diferentes plataformas de teste

Por que os resultados variam:

  • Diferentes localizações de servidores
  • Várias metodologias de teste
  • Contabilidade de despesas gerais diferentes
  • Variações de carga do servidor

Em que confiar:

  • Testes para servidores geograficamente próximos
  • Metodologia consistente
  • Plataformas respeitáveis
  • Vários pontos de dados

Teste do seu ISP

Por que pode ser diferente:

  • Testes dentro da rede ISP
  • Roteamento otimizado
  • Pode não representar o uso no mundo real

Quando usar:

  • Diagnosticar problemas específicos do ISP
  • Verificando a velocidade da sua linha
  • Requisitos de tíquete de suporte

Especificações Técnicas

Protocolos de rede

-HTTP/HTTPS

-TCP/IP

  • Suporte WebSocket
  • Compatível com HTTP/2

Navegadores Suportados

  • Cromo 90+
-Firefox 88+

  • Safári 14+
  • Borda 90+
  • Navegadores móveis

Faixa de medição

Download: 1 Mbps a 10 Gbps

Upload: 1 Mbps a 10 Gbps

  • Ping: 1 ms a 1000 ms

Transferência de dados

  • Teste de download: ~100-500 MB
  • Teste de upload: ~50-100 MB
  • Total: ~150-600 MB por teste

Compreendendo métricas avançadas

Tremor

  • Variação nos tempos de ping
  • Medido em milissegundos
  • Quanto menor, melhor
  • Importante para aplicativos em tempo real

Perda de pacotes

  • Porcentagem de pacotes de dados perdidos
  • Deve ser 0% idealmente
  • >1% indica problemas
  • Afeta a confiabilidade

Qualidade da conexão

  • Combinação de métricas
  • Indicador de desempenho geral
  • Classificação A/B/C/D/F
  • Visão holística

Melhorias Futuras

Estamos trabalhando em:

  • Teste IPv6
  • Diagnósticos mais detalhados
  • Acompanhamento histórico
  • Ferramentas de comparação
  • Versões de aplicativos móveis

Lembre-se: nosso objetivo é fornecer a você a medição de velocidade mais precisa e relevante que reflita sua experiência real na Internet. O teste usa a mesma infraestrutura de rede que alimenta o uso diário da Internet, tornando os resultados diretamente aplicáveis ​​à sua experiência diária.