24FreelanceRynek freelancerów, który nigdy nie śpi
Okres odpowiedzi minął

Zautomatyzowane testy dla procesu zakupu w sklepie internetowym

132 przeglądy 0 opinii#44361
Budżet€1 200za projekt
FormatProjekt jednorazowybrak zaliczki
PłatnośćGotówka, Przelew bankowy
Odpowiedzi akceptowaneOkres odpowiedzi minąłdo 02.10.2026
Odpowiedzi0średnia w kategorii: 0,3
Widoki13253 w ciągu 14 dni

Opis projektu

Przetłumaczone
Nasz sklep jest aktualizowany prawie co tydzień, a po prawie każdej aktualizacji coś cicho psuje się w drodze do zamówienia. Kod promocyjny przestaje działać, koszt dostawy znika z całkowitej kwoty, krok płatności wyrzuca klienta z powrotem do pustego koszyka. Dowiadujemy się o tym od kupujących, którzy piszą do wsparcia — co jest najdroższym sposobem na dowiedzenie się, że proces zakupu jest zepsuty, ponieważ dla każdej osoby, która pisze, jest kilka, które po prostu odchodzą. Ręczne sprawdzanie po każdej zmianie nie jest realistyczne: nikt w zespole nie ma wolnej godziny na to, a po trzeciej z rzędu aktualizacji osoba sprawdzająca przestaje patrzeć uważnie.

Czego chcę, to zestaw zautomatyzowanych scenariuszy, które przechodzą tą samą drogę, co prawdziwy klient. Od karty produktu do opłaconego zamówienia: dodawanie do koszyka, zmiana ilości i usuwanie przedmiotu, stosowanie i anulowanie kodu promocyjnego, wybieranie metod dostawy i obserwowanie przeliczenia całkowitej kwoty, rejestracja i logowanie z błędnym hasłem wśród przypadków, a następnie konto osobiste — historia zamówień, zapisane adresy, powtarzanie poprzedniego zamówienia. Mobilny układ potrzebuje swoich własnych scenariuszy, a nie przeskalowanej kopii tych na komputerze stacjonarnym: większość naszych zamówień składana jest z telefonów, a to właśnie tam koszyk zazwyczaj psuje się jako pierwszy. Wszystko musi zaczynać się samo przy każdej kompilacji, bez potrzeby przypominania komuś o naciśnięciu przycisku.

Raport jest równie ważny jak testy. Menedżer powinien być w stanie go przeczytać bez pytania inżyniera: który scenariusz się nie powiódł, na którym kroku, co było na ekranie w tym momencie i jak wyglądał przebieg — zrzut ekranu punktu awarii i nagranie wideo z nieudanego testu. Potrzebuję również pisemnych instrukcji dla naszych własnych programistów, aby dodanie nowego scenariusza później było normalnym zadaniem, a nie projektem archeologicznym.

Warunki, które określam z góry: testy uruchamiane są w środowisku stagingowym z testowym kluczem płatności, prawdziwe płatności nigdy nie są dokonywane; testowe zamówienia nie mogą dotrzeć do księgowości i raportowania sklepu; test, który nie udaje się co drugie uruchomienie, jest albo naprawiany, albo usuwany — niestabilny test jest gorszy niż brak testu, ponieważ ludzie przestają go czytać.

Czego oczekuję:
— scenariusze end-to-end od karty produktu do opłaconego zamówienia, w tym kody promocyjne i opcje dostawy;
— scenariusze rejestracji, logowania i konta osobistego;
— oddzielny zestaw scenariuszy dla mobilnego układu;
— automatyczne uruchamianie całego zestawu przy każdej kompilacji, z wyraźnym wynikiem pass lub fail;
— raport, który może przeczytać osoba niebędąca inżynierem, z zrzutem ekranu nieudanego kroku;
— nagranie wideo każdego nieudanego uruchomienia, przechowywane wystarczająco długo, aby je zbadać;
— pisemne instrukcje dla naszych programistów dotyczące dodawania i utrzymywania scenariuszy;
— krótka sesja przekazania, aby zespół mógł samodzielnie uruchamiać i rozszerzać zestaw.
Rozwój oprogramowania Gotówka, Przelew bankowy
24
Dwadzieścia · wskazówka

Jak napisać odpowiedź, która zostanie wybrana

  • Zacznij od zadania klienta, a nie od opowieści o sobie.
  • Podlinkuj jedno lub dwa podobne projekty ze swojego portfolio.
  • Podaj cenę i termin — oraz co dokładnie one obejmują.
  • Zadaj jedno pytanie wyjaśniające: to rozpoczyna rozmowę.

Odpowiedzi 0

Teksty odpowiedzi są widoczne tylko dla klienta.

Ta sama kategoria

Podobne projekty

Wszystkie projekty w kategorii
Warehouse inventory app with barcode scanner

Warehouse inventory app with barcode scanner

Looking for a developer to build a mobile warehouse inventory app with barcode scanning, receiving, dispatch, stocktake and reports.

Rozwój oprogramowania24.09.20260184
0opinii
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.

Rozwój oprogramowania24.09.20260181
0opinii
Dobrze wiedzieć
Jak mogę odpowiedzieć na ten projekt?

Zaloguj się jako freelancer, opisz, jak rozwiążesz zadanie, podaj swoją cenę i termin. Klient czyta odpowiedzi i zaczyna dialog z najlepszymi.

Kto może zobaczyć moją odpowiedź?

Tylko klient, który opublikował projekt, oraz ty. Inni freelancerzy nie widzą twojego tekstu ani ceny.

Gdzie mogę znaleźć podobne prace?

Nowe projekty w „Rozwój oprogramowania” pojawiają się codziennie. Wszystkie projekty w kategorii

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