Sobes.tech
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) {
    // κώδικας σύνδεσης
}

Αυτές οι σημάνσεις βοηθούν στη δομή των αναφορών και τις καθιστούν πιο ενημερωτικές και εύκολες στην ανάλυση.