Calculadora de Teste A/B

Descubra se a diferença entre duas versões é real ou apenas fruto do acaso: p-valor, poder estatístico, uplift e intervalos de confiança em segundos.

Dados do teste

Carregar exemplo:
Versão A (controle)
Versão B (variante)

Estimativa de impacto na receita

Projeta quanto a receita mudaria se a taxa de compras da Versão B se mantivesse após a implementação. Não considera sazonalidade nem promoções, e só é confiável se o teste de compras for significativo.

Como interpretar o resultado do teste A/B

A calculadora usa o teste Z para duas proporções, com hipótese bicaudal. Ele mede a quantos erros padrão a diferença entre as taxas de conversão está de zero e, a partir disso, calcula o p-valor. A decisão combina o p-valor com o poder estatístico:

Boas práticas: divida o tráfego de forma aleatória, deixe o teste no ar por pelo menos 14 dias para cobrir a sazonalidade semanal e escolha a métrica principal antes de começar.

Fórmulas usadas

Taxa de conversão
CR = conversões ÷ visitantes
Uplift
uplift = CRB ÷ CRA − 1
Erro padrão de cada versão
SE = √( CR × (1 − CR) ÷ visitantes )
Erro padrão combinado (pooled)
SEpool = √( p × (1 − p) × (1/nA + 1/nB) ), em que p é a taxa de conversão somando as duas versões
Estatística Z e p-valor
Z = (CRB − CRA) ÷ SEpool e p-valor = 2 × P(N(0,1) > |Z|)
Intervalo de confiança
CR ± Zcrítico × SE (Z crítico = 1,96 para 95%)
Poder estatístico observado
Probabilidade de a estatística Z ultrapassar o Z crítico, em qualquer direção, supondo que a diferença real seja igual à observada.

Perguntas frequentes sobre teste A/B

O que é um teste A/B?

É um experimento em que os usuários são divididos aleatoriamente em dois grupos: um vê a versão atual (A, controle) e o outro vê uma alteração (B, variante). Ao final, uma análise estatística indica se a diferença de conversão entre as versões é real ou fruto do acaso.

O que significa o p-valor em um teste A/B?

É a probabilidade de observar uma diferença tão grande quanto a obtida (ou maior) se as duas versões tivessem, na verdade, a mesma taxa de conversão. Um p-valor menor que o nível de significância (0,05 para 95% de confiança) indica diferença estatisticamente significativa.

O que é poder estatístico e por que ele importa?

É a probabilidade de o teste detectar uma diferença quando ela realmente existe. O valor de referência é 80% ou mais. Com poder baixo, um resultado não significativo pode ser um falso negativo e o recomendado é coletar mais dados.

Quanto tempo devo deixar um teste A/B no ar?

Pelo menos 14 dias, para cobrir duas semanas completas e reduzir o efeito da sazonalidade semanal. Testes com pouco tráfego podem precisar de mais tempo para atingir o poder estatístico desejado.

Qual métrica devo usar como principal no teste A/B?

O evento mais próximo da alteração testada, como clique no botão, adição ao carrinho ou envio de formulário. A métrica de compras costuma ser acompanhada como secundária, porque fica no fim do funil e sofre influência de muitos outros fatores, o que dificulta atingir significância.

Esta calculadora usa teste unicaudal ou bicaudal?

Bicaudal. A hipótese alternativa é que as versões são diferentes, seja para melhor ou para pior, e o mesmo critério é usado no p-valor, no Z crítico, nos intervalos de confiança e no poder estatístico.

Metodologia baseada no notebook AB Test Calculator with Examples, no Kaggle.