24FreelanceMercato freelance che non dorme mai
Il periodo di risposta è scaduto

Test automatizzati per il checkout del negozio online

128 visualizzazioni 0 risposte#44361
Budget€1 200per il progetto
FormatoProgetto una tantumnessun prepagamento
PagamentoContante, Bonifico bancario
Risposte accettateIl periodo di risposta è scadutofino a 02.10.2026
Risposte0media della categoria: 0,3
Visualizzazioni12850 in 14 giorni

Descrizione del progetto

Tradotto
Il nostro negozio viene aggiornato quasi ogni settimana e dopo quasi ogni aggiornamento qualcosa si rompe silenziosamente lungo il percorso verso l'ordine. Un codice promozionale smette di applicarsi, il costo di consegna scompare dal totale, il passaggio di pagamento riporta il cliente a un carrello vuoto. Lo scopriamo dai compratori che scrivono al supporto — che è il modo più costoso per scoprire che il checkout è rotto, perché per ogni persona che scrive ce ne sono diverse che semplicemente se ne vanno. Controllare manualmente dopo ogni modifica non è realistico: non c'è nessuno nel team con un'ora libera per farlo, e dopo il terzo rilascio consecutivo la persona che controlla smette di guardare attentamente.

Quello che voglio è un insieme di scenari automatizzati che seguono lo stesso percorso di un cliente reale. Dalla scheda prodotto a un ordine pagato: aggiungere al carrello, cambiare quantità e rimuovere un articolo, applicare e annullare un codice promozionale, scegliere tra metodi di consegna e vedere il totale ricalcolare, registrazione e accesso con una password errata tra i casi, e l'account personale successivamente — cronologia ordini, indirizzi salvati, ripetere un ordine precedente. Il layout mobile ha bisogno dei propri scenari, non di una copia ridimensionata di quelli desktop: la maggior parte dei nostri ordini viene effettuata da telefoni, ed è proprio lì che il carrello di solito si rompe per primo. Tutto deve avviarsi da solo su ogni build, senza che nessuno si ricordi di premere un pulsante.

Il rapporto è importante tanto quanto i test. Un manager dovrebbe essere in grado di leggerlo senza chiedere a un ingegnere: quale scenario è fallito, a quale passo, cosa c'era sullo schermo in quel momento e com'era l'esecuzione — uno screenshot del punto di fallimento e una registrazione video del test fallito. Ho anche bisogno di istruzioni scritte per i nostri sviluppatori, in modo che aggiungere un nuovo scenario in seguito sia un compito normale e non un progetto di archeologia.

Condizioni che dichiaro in anticipo: i test vengono eseguiti nell'ambiente di staging con una chiave di pagamento di test, i pagamenti reali non vengono mai effettuati; gli ordini di test non devono raggiungere la contabilità e la reportistica del negozio; un test che fallisce ogni altra esecuzione deve essere corretto o eliminato — un test inaffidabile è peggio di nessun test, perché le persone smettono di leggerlo.

Cosa mi aspetto di ricevere:
— scenari end-to-end dalla scheda prodotto all'ordine pagato, inclusi codici promozionali e opzioni di consegna;
— scenari di registrazione, accesso e account personale;
— un insieme separato di scenari per il layout mobile;
— avvio automatico dell'intero pacchetto su ogni build, con un chiaro risultato di passaggio o fallimento;
— un rapporto leggibile da un non ingegnere, con uno screenshot del passo fallito;
— registrazione video di ogni esecuzione fallita, conservata a lungo abbastanza per indagarla;
— istruzioni scritte per i nostri sviluppatori su come aggiungere e mantenere scenari;
— una breve sessione di passaggio in modo che il team possa eseguire ed estendere il pacchetto da solo.
Sviluppo software Contante, Bonifico bancario
24
Venti · consiglio

Come scrivere una risposta che venga scelta

  • Inizia con il compito del cliente, non con una storia su di te.
  • Collega uno o due lavori simili dal tuo portfolio.
  • Indica un prezzo e una scadenza — e cosa includono esattamente.
  • Fai una domanda di chiarimento: inizia la conversazione.

Risposte 0

I testi delle risposte sono visibili solo al cliente.

Stessa categoria

Progetti simili

Tutti i progetti nella categoria
Website accessibility audit against WCAG

Website accessibility audit against WCAG

We need an independent WCAG accessibility audit of our website: keyboard, contrast, screen readers and a clear report with fixes.

Sviluppo software24.09.20260180
0risposte
Buono a sapersi
Come rispondo a questo progetto?

Accedi come freelancer, descrivi come risolverai il compito, indica il tuo prezzo e la scadenza. Il cliente legge le risposte e inizia un dialogo con le migliori.

Chi può vedere la mia risposta?

Solo il cliente che ha pubblicato il progetto e tu. Altri freelancer non vedono il tuo testo o prezzo.

Dove posso trovare lavori simili?

Nuovi progetti in “Sviluppo software” appaiono ogni giorno. Tutti i progetti nella categoria

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora