Drukuj
Kategoria: Technologie/IT

Każdy programista lub tester pracujący z danymi często natyka się na problem sprawdzenia poprawności realizowanych zadań. Niestety ręczne wpisanie kilku zestawów zaczerpniętych z najbliższego otoczenia to bardzo nietrafiona metoda sprawdzania poprawności mechanizmów.

Profesjonalne testowanie aplikacji wymaga opracowania pewnej metodyki testów, odpowiednich zestawów danych, a także odpowiedniej ilości zarówno prawidłowych jak i wadliwych zestawów. Zadaniem testera nie jest potwierdzenie poprawności lecz znalezienie nieprawidłowości mechanizmu. Tylko takie podejście pozwala na rzetelne przeprowadzenie testów aplikacji czy struktury bazy i dopiero pomyślne przejście przez wszystkie zaplanowane testy pozwala na uznanie mechanizmu za prawidłowo przetestowany.

Co to jest generator danych testowych?

Generator danych testowych to specjalistyczne narzędzie programowe, wykorzystywane bardzo często przez programistów, które generuje losowe, pozorowane dane do wykorzystania w testowaniu aplikacji. Generowane dane mogą być zarówno prawidłowe, błędne jak i mieszane. Wszystko zależy od ich przeznaczenia. Dane błędne lub mieszane służą przetestowaniu mechanizmu walidacji.

Generator danych testowych jak PSESEL czy numerów telefonów jest często wykorzystywany do testowania aplikacji, aplikacji webowych, baz danych, stron internetowych czy formularzy. Systemy takie wymagają zazwyczaj dużej ilości danych do sprawdzenia poprawności działania, sortowania, wyszukiwania czy wspomnianej już walidacji.

Generatory danych testowych mogą być używane do tworzenia: