Loading...

Generatory danych testowych z poprawnymi sumami kontrolnymi

Formularze w polskich systemach sprawdzają PESEL, NIP czy REGON, więc wymyślone wartości nie przechodzą walidacji. Testosaur generuje poprawne numery, nowe przy każdym uruchomieniu, i wpisuje je do aplikacji podczas testów automatycznych.

Generatory

GeneratorOpcje
PESELzakres dat urodzenia, płeć
NIP–
REGON9 lub 14 cyfr
Numer konta (NRB) i IBAN–
Numer dowodu osobistego–
E-maildomena
Numer telefonuz prefiksem +48 lub bez
Imię, nazwiskopłeć
Kod pocztowy–
Datazakres i format, np. yyyy-MM-dd albo dd.MM.yyyy
UUID–

Każdy numer z cyfrą kontrolną jest liczony tak samo jak prawdziwy, więc przechodzi tę samą walidację co dane z produkcji.

Własne dane

  • Lista: wklej wartości, po jednej w wierszu; każde uruchomienie losuje jedną. Przydaje się do nazw produktów, miast czy loginów testowych.
  • Wzorzec: opisz wartość wyrażeniem regularnym, na przykład FV/\d{4}/[0-9]{2} dla numerów faktur. Każda wartość jest sprawdzana ze wzorcem, zanim zostanie użyta.

Jak z nich korzystać

  1. Utwórz źródło w Ustawienia → Dane testowe i sprawdź kilka przykładowych wartości przyciskiem Podgląd.
  2. W automatycznym przypadku testowym ustaw, by krok „wpisz tekst” brał wartość ze źródła.
  3. Uruchom test. Wyniki kroków pokazują, jaka wartość została wpisana.

Źródła używanego przez krok albo plan testów nie da się usunąć, więc plany dalej działają.

Sprawdź Testosaur na własnym projekcie.

Zacznij za darmo