Określ zakres testu

Zanotuj środowisko aplikacji, zatwierdzone konta testowe, trasę krajową, tryb numeryczny i oczekiwane okno dostępu. Użyj piaskownicy lub udokumentowanego numeru testu, jeśli aplikacja go udostępnia. Jeśli wymagany jest rzeczywisty wynajem, wybierz czas obejmujący zaplanowane testy. Unikaj używania numerów tymczasowych do tworzenia nieautoryzowanych kont na platformach stron trzecich. Plan testów powinien określać uprawnienia i ograniczenia scenariusza.

Sprawdź pełną ścieżkę użytkownika

Włącz żądanie kodu, wyświetl status oczekujący, przeczytaj wiadomość przychodzącą, wprowadź kod i monitoruj powodzenie. Dodaj negatywne przypadki nieprawidłowego kodu, kodu wygasłego i kodu z wcześniejszego żądania. Sprawdź zera wiodące i wstawione dane wejściowe. Sprawdź, co się stanie, gdy użytkownik przełączy karty lub powróci z opóźnieniem. Każdy przypadek powinien mieć konkretny oczekiwany wynik i jasny warunek zatrzymania.

Sprawdź, czy nie ma ponownych wysłań i błędów

Sprawdź odliczanie ponownego wysłania aplikacji i jej zachowanie po otrzymaniu nowego żądania. Symuluj zerwane połączenia sieciowe i nieprawidłowe wiadomości bez generowania nadmiernych rzeczywistych żądań. Sprawdź, czy ekran wyświetla przydatne informacje podczas oczekiwania i zapobiega wielokrotnym dotknięciom, jeśli to konieczne. Nie zakładaj, że czas dostawy jest taki sam dla wszystkich tras; rejestruj oddzielnie czas żądania i otrzymania, aby można było dokładnie opisać opóźnienia.

Utwórz bezpieczny raport

Zapisz przypadek testowy, wersję aplikacji, trasę, identyfikator zamówienia, znaczniki czasu i wynik. Usuń prawidłowe hasła jednorazowe, hasła i obce dane osobowe ze zrzutów ekranu. Rozróżnij odrzucony numer i żądaną wiadomość, która została opóźniona. Po przetestowaniu usuń dane testowe za pomocą zatwierdzonych kontroli i upewnij się, że tymczasowy dostęp nie jest już potrzebny do odzyskania. Przejrzyste raportowanie pomaga programistom odtworzyć awarię bez ujawniania dostępu do konta.

Pytania i odpowiedzi

Czy każdy test wymaga płatnej trasy SMS?

Jeśli to możliwe, skorzystaj z zatwierdzonej piaskownicy lub placówki testującej; rezerwuj sprawdzanie rzeczywistych tras na przypadki, w których są one potrzebne.

Co uwzględnić w raporcie o błędzie?

Bezpieczne identyfikatory, czas, oczekiwany wynik, rzeczywisty wynik i edytowane zrzuty ekranu.

Odpowiedzialne korzystanie z SMS Activation

Korzystaj z numerów wyłącznie w kontach, aplikacjach i testach, do których masz uprawniony dostęp. Przestrzegaj warunków danej platformy oraz lokalnego prawa. Dostępność, ceny, obsługiwane kombinacje krajów i usług oraz sieci płatności mogą się zmieniać, dlatego przed płatnością sprawdź aktualne informacje w panelu.

Skorzystaj z SMS Activation

Po rejestracji zobaczysz aktualne kraje, usługi, opcje wpłat kryptowalutowych, ceny aktywacji i okresy wynajmu.

Utwórz konto