Przejdź do treści
Strona główna » Asrecja

Asrecja

Czym jest?

Asercja jest typem wyrażenia boolowskiego, które potwierdza poprawność działania wykonywanych operacji. A w przypadku niezgodności zwraca błąd, czyli działa na zasadzie prawda lub fałsz. Bada logikę danego wyrażenia. To najprostsza definicja powyższego terminu. Testowanie asercji = weryfikowanie poprawności aplikacji

potwierdzenie asercja
https://pixabay.com/

Asercja jest bazowym słowem w odniesieniu do przeprowadzania testów sprawdzających poszczególne funkcjonalności.

Zalety asercji

  • znalezienie błędów w testowanej aplikacji
  • wykrywane są błędy niezauważalne przy testowaniu manualnym
  • pozwala sprawniej i szybciej wykonać zakładane testy
  • otrzymany wynik cechuje się dokładnością
  • bardzo szybka możliwość naprawy błędów w systemie

Minusy

  • niezgłoszenie błędu, którego nie widzimy w kodzie
  • ocena dobrego fragmentu kodu jako błędny
  • wykorzystanie pamięci
  • konieczne jest doświadczenie, aby sprawnie korzystać z asercji

Pamiętaj! Testowanie asercji może być wykonywane w dowolnym momencie. Asercja ma na celu potwierdzenie poprawności wykonywania poszczególnych kroków, w danym przypadku testowym. Dodatkowo można też je w dowolny sposób dzielić na grupy.

Podział asercji

a) twarde- zatrzymują działanie oprogramowania, w przypadku gdy odnajdą błąd w systemie i b) miękkie-aplikacja pomimo znalezienia błędu wykona wszystkie zakładane przez nas kroki/ czynności;

Zastosowanie asercji

a) sprawdzenie konkretnej wartości/ parametru

b) stosowanie tzw. argumentów łańcuchowych

c) wykorzystanie 2 argumentów boolowskich

d) użycie 2 obiektów z określonej kolekcji Java

Podejmij przygodę, jaką jest testowanie! Zespół GREAT

Więcej przydatnych informacji znajdziesz na naszej stronie.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *