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.
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.
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.
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.
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.
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.
Ainda não existem avaliações.