Junior — Middle
Ποιες σημειώσεις από τη βιβλιοθήκη Allure γνωρίζεις και έχεις χρησιμοποιήσει στις δοκιμές σου;
sobes.tech AI
Απάντηση από AI
Στη βιβλιοθήκη Allure για αυτοματοποίηση δοκιμών, συχνά χρησιμοποιούνται οι ακόλουθες σημάνσεις:
-
@Step— για την επισήμανση βημάτων δοκιμής. Επιτρέπει την καταγραφή ενεργειών με κατανοητά ονόματα. -
@Attachment— για την προσθήκη συνημμένων (εικόνες, αρχεία καταγραφής κ.λπ.) στην αναφορά. -
@Epic— για την ομαδοποίηση δοκιμών σε μεγάλα λειτουργικά μπλοκ. -
@Feature— για την επισήμανση των λειτουργιών που δοκιμάζονται. -
@Story— για την περιγραφή ιστοριών ή σεναρίων χρήστη. -
@Severity— για την ένδειξη του επιπέδου σημαντικότητας της δοκιμής (BLOCKER, CRITICAL, NORMAL, MINOR, TRIVIAL).
Παράδειγμα χρήσης του @Step:
@Step("Εκτέλεση σύνδεσης με χρήστη {username}")
public void login(String username, String password) {
// κώδικας σύνδεσης
}
Αυτές οι σημάνσεις βοηθούν στη δομή των αναφορών και τις καθιστούν πιο ενημερωτικές και εύκολες στην ανάλυση.