[ Checklist QA ecommerce ]

Checklist pentru testarea checkout-ului unui magazin online

Testarea checkout-ului începe înainte de pagina de checkout. Cumpărătorul ajunge acolo cu produs, variantă, cantitate, coș și stare de cont; toate trebuie să rămână coerente până la confirmare.

2026-08-26 · 9 min

1. Produs → coș

  • Selectează opțiuni/variante și verifică selecția în coș.
  • Încearcă să continui fără opțiuni obligatorii.
  • Schimbă cantitatea unde este suportat.
  • Verifică stări de stoc vizibile unde pot fi testate în siguranță.

2. Integritatea coșului

  • Actualizează cantitatea și verifică totalul.
  • Elimină produsul și verifică starea coșului gol.
  • Navighează în altă pagină și revino pentru persistarea așteptată.
  • Promoții/cupoane doar dacă fac parte din scop.

3. Cont și identitate

  • Guest vs. cont unde există ambele variante.
  • Signup/login fără pierderea coșului.
  • Redirect după autentificare.
  • Validarea câmpurilor asociată corect.

4. Adresă, livrare și consimțământ

  • Date valide și invalide de adresă.
  • Câmpuri obligatorii și opțiuni de livrare.
  • Termeni/consimțământ unde există.
  • Totaluri coerente când transportul sau taxele se schimbă vizibil.

5. Stări de plată — numai cu setup sigur de test

Nu improviza cu carduri reale și nu transforma QA-ul funcțional în test de securitate. Folosește modul de test al magazinului, date mock sau alt setup agreat.

  • Validare așteptată pentru datele de test
  • Stare de eșec recuperabilă unde este suportată
  • Stare de succes de test unde este disponibilă sigur
  • Fără comandă duplicată la click repetat

6. Confirmare și stare comandă

  • Utilizatorul primește o stare de finalizare corectă.
  • Coșul și comanda nu rămân în stări contradictorii.
  • Emailul de confirmare sau istoricul din cont sunt verificate unde intră în scop.
  • Orice limită de verificare backend este documentată.

Faptul că apare pagina „Mulțumim” nu demonstrează automat că există o comandă validă. Verifică starea observabilă disponibilă în scopul testului.

Continuă cu