Resposta direta
A distância entre base de teste e produção se mede por camadas, não por um número único. Comparar volume de registros, distribuição dos tipos de dado, presença de casos-limite e regras de negócio que só existem em um dos lados. A soma dessas diferenças indica se o teste exercita o mesmo comportamento da produção ou apenas um recorte reduzido. Medir a distância é diferente de zerá-la: em quase todo ambiente controlado a base é menor de propósito.
- Objetivo
- Explicar medição
- Formato indicado
- Projeto de implementação
- Atualizado em
O que esta página acrescenta: Trata a diferença entre as bases como medida comparável, e não como defeito a corrigir ou obstáculo a contornar.
O que uma base menor esconde no resultado
Um teste feito em base reduzida responde a menos perguntas do que parece. Volume menor esconde fila, duplicidade e conflito de regra. Tipos de dado ausentes escondem erro de formato. Regras que só rodam em produção não aparecem no resultado.
Antes de discutir a conclusão do teste, vale descrever o que a base de teste contém e o que não contém. Sem essa descrição, o resultado fica sem referência e qualquer leitura dele vira opinião.
Registro da medição a cada rodada
A medição precisa de critério fixo, repetido a cada rodada, para permitir comparação ao longo do tempo. Registrar a proporção de volume por tabela, os tipos presentes e ausentes e as regras sem dado correspondente.
Cada item medido ganha um responsável e uma data. O registro não serve para justificar o teste, serve para apontar onde uma diferença conhecida limita o que se pode concluir.
O que a medição não resolve
Medir a distância entre as bases não torna o teste representativo. Se a diferença estiver em regra de negócio ou em caso-limite crítico, nenhum ajuste de proporção corrige isso.
A medição também não substitui teste em produção controlada quando a mudança toca dado sensível, cálculo financeiro ou obrigação regulatória. Nesses casos o limite é de método, não de tamanho de base.
Recurso prático
Roteiro para comparar a base de teste com a produção
- Listar os campos e as regras de negócio que a mudança em teste toca e marcar quais existem só na produção.
- Contar registros por tabela nos dois ambientes e registrar a proporção entre eles, sem corrigir a diferença.
- Comparar a distribuição por tipo, faixa e situação, não apenas o total de linhas.
- Verificar se os casos-limite usados em teste existem na produção e em que quantidade.
- Anotar as regras que não têm dado correspondente em teste e o efeito disso no resultado observado.
O erro mais comum é medir só o total de registros. Uma base pequena pode representar bem a produção; uma base grande pode não conter nenhum caso-limite.
Sobre o que está escrito aqui
Conceitos relacionados: base de homologação · volume de registros · casos-limite · regra de negócio · distribuição de dados. Exemplos são ilustrativos. Não há cliente, resultado, preço, prazo ou certificação nesta página. Quando o formato indicado é Projeto de implementação, ele descreve uma possibilidade de trabalho — a conversa inicial avalia contexto e aderência.
Para continuar
- Integrações, sistemas e qualidade de dados — Página central do tema
- Planilhas divergentes: alternativas para conf… — planilhas divergentes
- Planilhas divergentes: como alinhar bases par… — planilhas divergentes
Páginas relacionadas
O mesmo problema em outro objetivo
- Base de teste diferente da produção: o que comparar — Diagnosticar
- Base de teste diferente da produção: o que padronizar — Organizar um processo
- Base de teste diferente da produção: o que comparar — Comparar alternativas
- Base de teste diferente da produção: o que precisa ser igual — Orientar implementação
- Base de teste diferente da produção: o que exigir no contrato — Orientar avaliação e contratação
Outras leituras em Integrações, sistemas e qualidade de dados
- Planilhas paralelas: sinais de dependência na rotina — Critérios para identificar planilhas que substituíram o sistema oficial, avaliar riscos operacionais e mapear a dependência de pessoas específicas.
- Planilha paralela: como organizar e migrar para o sistema — Critérios para mapear dados, responsabilidades e fluxos de planilhas paralelas antes de tentar absorvê-las pelo sistema oficial da empresa.
- Migração contratada: o que a proposta não cobre — O que precisa estar definido em escopo, aceite e responsabilidade para contratar uma migração de dados, e o que a proposta costuma deixar em aberto.
- Tabela de apoio sem dono: como implantar com responsabilidade — O que fazer quando a tabela de apoio não tem dono: responsabilidade nomeada, controle de alteração e o que registrar para a operação não depender de memória.
- Planilha paralela com uma só pessoa: avaliar e contratar — Critérios para avaliar e contratar apoio quando uma planilha paralela sustenta a operação e o conhecimento está concentrado em uma só pessoa.
