Fixtures para regressao de parsers

Fixtures estaveis e casos limite para parsers de documentos, dados e arquivos compactados que precisam de cobertura deterministica.

Por que este fluxo importa

  • Misture arquivos validos, malformados e truncados na mesma suite de regressao.
  • Cubra CSV com aspas quebradas, JSON com chaves duplicadas e PDF/ZIP danificados.
  • Use pacotes quando precisar de uma configuracao multi-arquivo reproduzivel.

Pacotes recomendados

Pacote de fixtures JSON para API

Pacote de payloads JSON estruturados para testes de contrato, validacao de parser e fluxos com payloads aninhados.

json_api_fixture_pack.zip · 1.9 KB

Pacote de teste de importacao CSV

Pacote de fixtures CSV realistas para importacao de planilhas, ingestao ETL e regressao de parser.

csv_import_test_pack.zip · 1.7 KB

Pacote de fixtures para extracao de documentos

Pacote de fixtures reais de PDF e TXT para extracao, analise de layout, validacao tipo OCR, tratamento de documentos protegidos e arquivos danificados.

document_extraction_fixture_pack.zip · 18.9 KB

Matrizes de fixtures

Matriz de fixtures para importacao CSV

Escolha o fixture CSV certo para importacao de planilhas, jobs ETL, delimitadores, codificacao e falhas de parser.

Matriz de fixtures JSON para API

Escolha fixtures JSON para testes de contrato, payloads aninhados, Unicode e condicoes de falha de parser.

Matriz de fixtures para extracao PDF

Use a matriz PDF para escolher entre fixtures ricos em texto, layout fixo, tipo formulario ou danificados em pipelines de preview e extracao.

Fixtures sugeridos

Nome do arquivo Formato Tamanho Acoes
csv_malformed_quotes_sample.csv CSV 125 B
csv_inconsistent_columns_sample.csv CSV 118 B
json_duplicate_keys_sample.json JSON 97 B
json_truncated_payload_sample.json JSON 193 B
pdf_truncated_edge_case_sample.pdf PDF 701 B
zip_truncated_edge_case.zip ZIP 977 B