Opis zadania:
Szukamy testera, który będzie w stanie w pełni sprawdzić stronę przed uruchomieniem w produkcji. Strona jest obecnie na końcowym etapie rozwoju, dlatego należy przejść przez wszystkie główne scenariusze użytkowników, znaleźć błędy, zarejestrować je i przygotować zrozumiałe sprawozdanie dla programisty.
Potrzebny jest nie powierzchowny przegląd strony, a pełne ręczne testowanie przed uruchomieniem.
Co należy przetestować
1. Ogólna praca strony
poprawność otwierania stron;
brak krytycznych błędów;
brak uszkodzonych linków i stron 404 tam, gdzie ich nie powinno być;
poprawność wyświetlania bloków, przycisków, formularzy, menu;
adaptacyjność na desktop / mobile / tablet;
działanie strony w popularnych przeglądarkach: Chrome, Safari, Firefox, Edge.
2. Główne scenariusze użytkowników
Należy przejść ścieżkę użytkownika od wejścia na stronę do złożenia wniosku lub zamówienia:
strona główna;
kategorie / katalog;
karta produktu;
wybór parametrów produktu, jeśli są;
dodanie produktu do koszyka;
zmiana ilości produktu w koszyku;
usunięcie produktu z koszyka;
złożenie zamówienia;
formularz „kup w 1 kliknięcie” / szybkie zamówienie;
formularze kontaktowe;
przechodzenie po przyciskach i linkach;
wyszukiwanie, filtry, sortowanie, jeśli są;
strony informacyjne;
blog, jeśli jest.
3. Sprawdzenie formularzy
Dla wszystkich formularzy na stronie należy sprawdzić:
pola obowiązkowe;
walidację telefonu / email;
wysyłanie pustego formularza;
wysyłanie formularza z niepoprawnymi danymi;
pomyślne wysłanie formularza;
wyświetlanie komunikatów o błędzie / pomyślnym wysłaniu;
czy wnioski przychodzą w odpowiednie miejsce: CRM, poczta, panel administracyjny lub inny kanał.
4. Sprawdzenie koszyka i składania zamówienia
Szczególną uwagę należy poświęcić koszykowi i składaniu zamówienia:
produkt poprawnie dodawany do koszyka;
cena obliczana poprawnie;
wybrane parametry produktu są zapisywane;
ilość produktu zmienia się poprawnie;
kwota końcowa jest przeliczana;
zamówienie można złożyć bez błędów;
po złożeniu zamówienia wyświetla się poprawny komunikat;
dane zamówienia przychodzą do panelu administracyjnego / CRM / na pocztę;
brak duplikatów zamówień;
nie można złożyć zamówienia z pustymi lub niepoprawnymi danymi.
5. Wersja mobilna
Osobno należy sprawdzić stronę z urządzenia mobilnego:
6. Błędy wizualne
Należy zarejestrować:
bloki, które się przesunęły;
niepoprawne odstępy;
obcięty tekst;
nakładanie się elementów;
nie działające przyciski;
niepoprawne obrazy;
problemy z wyświetlaniem na różnych rozdzielczościach ekranu.
7. Aspekty techniczne
Podstawowo należy sprawdzić:
prędkość ładowania głównych stron;
obecność oczywistych błędów w konsoli przeglądarki;
poprawność przekierowań;
działanie linków;
poprawność wyświetlania favicon;
poprawność meta-tytułów i opisów, jeśli to możliwe;
brak tekstów testowych, placeholderów, lorem ipsum;
brak testowych telefonów, emaili i zbędnych danych technicznych.
Co należy uzyskać na wyjściu
Na podstawie pracy potrzebne jest zrozumiałe sprawozdanie z wykrytymi błędami.
Format sprawozdania:
Link do strony, na której znaleziono błąd.
Opis błędu — co dokładnie nie działa.
Kroki do reprodukcji — co należy zrobić, aby zobaczyć błąd.
Oczekiwany wynik — jak powinno działać.
Faktyczny wynik — jak działa teraz.
Zrzut ekranu lub wideo, jeśli błąd jest wizualny lub trudno go opisać słowami.
Priorytet błędu:
Krytyczny — uniemożliwia złożenie zamówienia / wniosku / działanie strony;
Wysoki — poważnie wpływa na użytkownika;
Średni — błąd zauważalny, ale nie blokuje pracy;
Niski — drobny błąd wizualny lub tekstowy.
Sprawozdanie można przygotować w Google Sheets / Excel / Notion / innym wygodnym formacie. Najważniejsze, aby programista zrozumiał, co dokładnie należy poprawić.
Powtórne sprawdzenie po poprawkach
Warto również uwzględnić w pracy powtórne sprawdzenie poprawionych błędów po programiście.
To znaczy: najpierw wstępne testowanie, a następnie po poprawkach — krótki retest, aby upewnić się, że błędy zostały rzeczywiście poprawione i nie pojawiły się nowe krytyczne problemy.
Szukamy osoby z doświadczeniem w ręcznym testowaniu stron, najlepiej e-commerce / sklepów internetowych.
Odpowiadając na projekt, prosimy o podanie:
Twoje doświadczenie w testowaniu stron.
Czy testowałeś sklepy internetowe / strony z koszykiem.
W jakim formacie dostarczasz sprawozdanie.
Ile czasu potrzebujesz na pełne testowanie.
Czy w cenę wchodzi powtórne sprawdzenie po poprawieniu błędów.
Cena pracy.
Trzeba rozpocząć w najbliższym czasie, ponieważ strona przygotowuje się do uruchomienia.