24FreelanceMarketplace de freelancers que nunca dorme
Período de resposta encerrado

Testes automatizados para checkout de loja online

159 visualizações 0 respostas#44361
Orçamento€1 200pelo projeto
FormatoProjeto únicosem pré-pagamento
PagamentoDinheiro, Transferência bancária
Respostas aceitasPeríodo de resposta encerradoaté 02.10.2026
Respostas0média da categoria: 0,3
Visualizações15911 em 14 dias

Descrição do projeto

Traduzido
Nossa loja é atualizada quase toda semana, e após quase cada atualização, algo quebra silenciosamente no caminho para o pedido. Um código promocional para de ser aplicado, o custo de entrega desaparece do total, a etapa de pagamento joga o cliente de volta para um carrinho vazio. Descobrimos isso pelos compradores que escrevem para o suporte — que é a maneira mais cara de saber que o checkout está quebrado, porque para cada pessoa que escreve, há várias que simplesmente saem. A verificação manual após cada mudança não é realista: não há ninguém na equipe com uma hora livre para isso, e após o terceiro lançamento consecutivo, a pessoa que verifica para de olhar com atenção.

O que eu quero é um conjunto de cenários automatizados que percorrem o mesmo caminho que um cliente real. Do cartão do produto até um pedido pago: adicionando ao carrinho, mudando a quantidade e removendo um item, aplicando e cancelando um código promocional, escolhendo entre métodos de entrega e vendo o total recalcular, registro e login com uma senha errada entre os casos, e a conta pessoal depois — histórico de pedidos, endereços salvos, repetindo um pedido anterior. O layout móvel precisa de seus próprios cenários, não uma cópia redimensionada dos de desktop: a maioria dos nossos pedidos é feita a partir de telefones, e é exatamente onde o carrinho geralmente quebra primeiro. Tudo deve começar por conta própria em cada build, sem que ninguém se lembre de pressionar um botão.

O relatório é tão importante quanto os testes. Um gerente deve ser capaz de lê-lo sem perguntar a um engenheiro: qual cenário falhou, em qual etapa, o que estava na tela naquele momento e como foi a execução — uma captura de tela do ponto de falha e uma gravação em vídeo do teste falho. Eu também preciso de instruções escritas para nossos próprios desenvolvedores, para que adicionar um novo cenário mais tarde seja uma tarefa normal e não um projeto de arqueologia.

Condições que estou declarando desde o início: os testes são executados no ambiente de staging com uma chave de pagamento de teste, pagamentos reais nunca são feitos; pedidos de teste não devem chegar à contabilidade e relatórios da loja; um teste que falha em cada outra execução é ou corrigido ou excluído — um teste não confiável é pior do que nenhum teste, porque as pessoas param de lê-lo.

O que espero receber:
— cenários de ponta a ponta do cartão do produto até o pedido pago, incluindo códigos promocionais e opções de entrega;
— cenários de registro, login e conta pessoal;
— um conjunto separado de cenários para o layout móvel;
— início automático de todo o conjunto em cada build, com um resultado claro de passar ou falhar;
— um relatório que um não engenheiro possa ler, com uma captura de tela da etapa falha;
— gravação em vídeo de cada execução falha, mantida por tempo suficiente para investigá-la;
— instruções escritas para nossos desenvolvedores sobre como adicionar e manter cenários;
— uma breve sessão de entrega para que a equipe possa executar e estender o conjunto por conta própria.
Desenvolvimento de software Dinheiro, Transferência bancária

Proteção de custódia SafeDeal

Os fundos ficam retidos na custódia Payora em USDT (TRC-20) e só são liberados ao freelancer após a aprovação da entrega.

24
Vinte · dica

Como escrever uma resposta que seja escolhida

  • Comece com a tarefa do cliente, não com uma história sobre você.
  • Link um ou dois trabalhos semelhantes do seu portfólio.
  • Nomeie um preço e um prazo — e o que exatamente eles incluem.
  • Faça uma pergunta esclarecedora: isso inicia a conversa.

Respostas 0

Os textos das respostas são visíveis apenas para o cliente.

Mesma categoria

Projetos semelhantes

Todos os projetos na categoria
Auditoria de acessibilidade do site segundo WCAG

Auditoria de acessibilidade do site segundo WCAG

Precisamos de uma auditoria independente de acessibilidade segundo WCAG: teclado, contraste, leitores de tela e um relatório claro com correções.

Desenvolvimento de software24.09.20260236
0respostas
Bom saber
Como respondo a este projeto?

Faça login como freelancer, descreva como você resolverá a tarefa, nomeie seu preço e prazo. O cliente lê as respostas e inicia um diálogo com as melhores.

Quem pode ver minha resposta?

Apenas o cliente que postou o projeto e você. Outros freelancers não veem seu texto ou preço.

Onde posso encontrar trabalhos semelhantes?

Novos projetos em “Desenvolvimento de software” aparecem todos os dias. Todos os projetos na categoria

O que esta página responde