PrestaShop Administração & Produtividade

Gerar Dados de Teste no PrestaShop 8 e 9: Produtos, Clientes e Encomendas Fictícios

Uma loja cheia de dados fictícios realistas em poucos minutos, esvaziada de forma limpa com um clique.

Testar um tema com 12 produtos de demonstração não diz nada sobre como se comporta com 5000 referências. Um módulo de faturação, exportação ou estatísticas não se valida sem encomendas reembolsadas, cupões e moedas. Este módulo enche a sua loja de teste com um catálogo, clientes e histórico de encomendas credíveis em 8 idiomas, e depois remove exatamente o que criou. A geração corre em lotes curtos: 150 000 encomendas passam sem nunca atingir o limite de tempo do PHP.

Em resumo
  • Produtos, combinações, packs, marcas, clientes, encomendas, avaliações e visitas fictícios
  • Encomendas coerentes: impostos, transportadoras, estados datados, faturas, notas de crédito, cupões, moedas
  • Limpeza seletiva: só os dados gerados são eliminados, o stock real é reposto
  • Geração por lotes com pausa, retoma e relatório de desempenho do servidor
  • Interface no back-office e linha de comandos para grandes volumes
PrestaShop 8 e 9 Até 500 000 encomendas Limpeza seletiva Linha de comandos
  • Reembolso em 30 dias
  • 12 meses de atualizações
  • Suporte em 24h
www.datafirefly.com/pt/
Gerar Dados de Teste no PrestaShop 8 e 9: Produtos, Clientes e Encomendas Fictícios
v1.3.0 · atualizado 2026-09-30
O que faz

A versão curta.

01

Dados que parecem de uma loja real

8 universos de catálogo com nomes traduzidos nos idiomas instalados, preços com terminações comerciais, combinações de tamanho, número e cor, imagens geradas em todos os formatos da loja. Do lado dos clientes: nomes, moradas, códigos postais e telefones no formato de 8 países, contas de convidado e clientes profissionais com NIF intracomunitário.

02

Encomendas que os seus módulos conseguem ler

Cada encomenda tem os seus impostos, transportadora, portes, histórico de estados datado, pagamento, fatura e, se reembolsada, nota de crédito. Uma parte usa um cupão, outra inclui uma troca com o apoio ao cliente, e os clientes britânicos ou polacos pagam em GBP ou PLN se a loja disponibilizar essas moedas.

03

Uma limpeza que só toca nos dados de teste

Cada objeto criado fica registado. A limpeza, por geração ou total, elimina apenas esses objetos, repõe o stock retirado dos seus produtos existentes e remove as contagens de mais vendidos associadas. O seu catálogo e os seus clientes reais ficam intactos.

04

Um banco de ensaio para o seu servidor

A geração mede o tempo por registo e por etapa, além do pico de memória PHP. Obtém um relatório comparável entre gerações e uma duração estimada antes de cada arranque, calculada com a velocidade real do seu servidor.

A versão longa

Tudo o que quer saber antes de instalar.

Uma análise detalhada de como o Gerar Dados de Teste no PrestaShop 8 e 9: Produtos, Clientes e Encomendas Fictícios funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.

§ 01

Porque é que uma loja vazia não testa nada

Os dados de demonstração do PrestaShop resumem-se a uma dúzia de produtos e algumas encomendas. Um tema que parece rápido nessa base pode ir abaixo numa categoria de 800 produtos, um módulo de estatísticas pode mostrar gráficos vazios e uma exportação contabilística pode nunca ter encontrado uma nota de crédito ou uma encomenda em libras. Este módulo cria o volume e a variedade que uma loja real acumula ao longo de vários anos.

§ 02

Um catálogo credível, em todos os seus idiomas

Os produtos distribuem-se por 8 universos, com nomes construídos a partir de um vocabulário traduzido em francês, inglês, espanhol, alemão, italiano, neerlandês, polaco e português. Os preços seguem uma distribuição realista com terminações em ,90 ou ,99, uma parte dos produtos está em promoção e outra esgotada. Combinações, packs nativos, produtos virtuais, marcas e características permitem testar filtros, páginas de produto e listagens em condições próximas da produção.

§ 03

Encomendas coerentes até ao último cêntimo

As encomendas são escritas sem módulo de pagamento e sem envio de emails, mas nas mesmas tabelas que o núcleo usa: linhas de encomenda, impostos, transportadora, histórico de estados datado, pagamento, fatura. Os totais são verificados: produtos, descontos e portes correspondem ao montante pago. As encomendas reembolsadas recebem uma nota de crédito, os clientes profissionais pagam o preço do seu grupo e a distribuição no tempo segue um crescimento progressivo com picos ao fim do dia.

§ 04

Testar o servidor, não só a loja

Cada geração produz um relatório: tempo médio por produto, por encomenda ou por cliente, registos por minuto, pico de memória PHP. Ao lançar a mesma predefinição antes e depois de uma mudança de alojamento, de versão do PHP ou de uma definição do MySQL, compara números em vez de impressões. A predefinição Teste de carga chega a 20 000 produtos e 150 000 encomendas, e a linha de comandos permite ir mais longe sem browser aberto.

§ 05

Remover tudo sem partir nada

O módulo guarda o registo de cada objeto criado. A limpeza elimina-os pela ordem certa, primeiro encomendas e notas de crédito, por fim o catálogo, e deixa intactos os seus produtos, clientes e encomendas reais. Se houve encomendas de teste sobre os seus produtos reais, o stock é reposto. A limpeza faz-se por lotes, com barra de progresso, e pode visar uma geração concreta ou todas as da loja.