Testowanie baz danych - mapowanie danych
Mapowanie danych w bazie danych jest jedną z kluczowych koncepcji, która musi zostać zweryfikowana przez każdego testera. Zwykle testerzy muszą zweryfikować mapowanie pól interfejsu użytkownika interfejsu użytkownika z odpowiednim polem bazy danych zaplecza.
Te informacje są podane w specyfikacji wymagań oprogramowania lub dokumencie specyfikacji wymagań biznesowych SRS / BRS. Jeśli mapowanie nie jest zapewnione, musisz sprawdzić część kodującą.
Kiedy wykonujesz jakąkolwiek akcję w aplikacji frontonu, wywoływana jest odpowiednia akcja CRUD, a tester musi sprawdzić, czy każda wywołana akcja zakończyła się powodzeniem, czy nie.
Kluczowe aspekty mapowania danych
Poniżej przedstawiono kluczowe aspekty mapowania danych -
Aby sprawdzić pola w formularzach interfejsu użytkownika / interfejsu i spójnie zmapowane z odpowiednią tabelą bazy danych. Te informacje dotyczące mapowania są zdefiniowane w dokumentach wymagań, jak wspomniano powyżej.
W przypadku każdej akcji wykonywanej w interfejsie aplikacji, na zapleczu inicjowana jest odpowiednia akcja CRUD „Utwórz, pobierz, zaktualizuj i usuń”.
Tester będzie musiał sprawdzić, czy wywoływana jest właściwa akcja, a wywoływana akcja sama w sobie jest skuteczna, czy nie.
Kroki w testowaniu mapowania danych
Poniżej przedstawiono kroki, które należy wykonać, aby przeprowadzić testowanie mapowania danych -
Step 1 - Najpierw sprawdź, czy w każdym skrypcie nie ma błędów składniowych.
Step 2 - Następnie należy sprawdzić mapowanie tabeli, mapowania kolumn i mapowania typu danych.
Step 3 - Sprawdź mapowanie danych wyszukiwania.
Step 4 - Uruchom każdy skrypt, gdy rekordy nie istnieją w tabelach docelowych.
Step 5 - Uruchom każdy skrypt, gdy rekordy już istnieją w tabelach docelowych.