Πίνακας περιεχομένων:

Πώς εφαρμόζονται τα άγκιστρα αγγουριού;
Πώς εφαρμόζονται τα άγκιστρα αγγουριού;

Βίντεο: Πώς εφαρμόζονται τα άγκιστρα αγγουριού;

Βίντεο: Πώς εφαρμόζονται τα άγκιστρα αγγουριού;
Βίντεο: 🥒 Αγγούρι: 7 μυστικά για την καλλιέργεια του - Τα Μυστικά του Κήπου 2024, Σεπτέμβριος
Anonim

Αγγούρι υποστηρίζει γάντζοι , τα οποία είναι μπλοκ κώδικα που εκτελούνται πριν ή μετά από κάθε σενάριο. Μπορείτε να τα ορίσετε οπουδήποτε στα επίπεδα ορισμού του έργου ή του βήματος, χρησιμοποιώντας τις μεθόδους @Before και @After. Γάντζοι αγγουριών μας επιτρέπει να διαχειριζόμαστε καλύτερα τη ροή εργασίας του κώδικα και μας βοηθά να μειώσουμε τον πλεονάζοντα κωδικό.

Εκτός από αυτό, πώς χρησιμοποιείτε γάντζους αγγουριού;

Αγγούρι - Γάντζοι

  1. Βήμα 1 - Δημιουργήστε το έργο Maven ως hookTest, προσθέστε την απαραίτητη εξάρτηση στο pom.
  2. Βήμα 2 - Δημιουργήστε ένα πακέτο Java που ονομάζεται hookTest στο πλαίσιο src/test/java.
  3. Βήμα 3 - Δημιουργήστε ένα αρχείο ορισμού βήματος που ονομάζεται hookTest.
  4. Βήμα 4 - Δημιουργήστε ένα αρχείο χαρακτηριστικών με το όνομα "hookTest.
  5. Χαρακτηριστικό - Περίγραμμα σεναρίου.
  6. Περίγραμμα σεναρίου - Δοκιμή γάντζου.

Επίσης, τι είναι η κόλλα στο αγγούρι; Κόλλα Το Είναι σχεδόν η ίδια σκέψη με τη λειτουργία επιλογών, αλλά η μόνη διαφορά είναι ότι βοηθά Αγγούρι για να εντοπίσετε το αρχείο Step Definition. Οποτεδήποτε Αγγούρι συναντά ένα βήμα, αναζητά έναν ορισμό βημάτων μέσα σε όλα τα αρχεία που υπάρχουν στο φάκελο που αναφέρεται Κόλλα Επιλογή.

Ομοίως, τι υπάρχει πριν στο αρχείο hooks;

Όπως υποδηλώνει το όνομα, @ πριν το γάντζο εκτελείται καλά πριν οποιοδήποτε άλλο σενάριο δοκιμής, και @after άγκιστρο εκτελείται μετά την εκτέλεση του σεναρίου.

Πώς το αγγούρι βρίσκει ορισμούς βημάτων;

Αν Αγγούρι είναι λέγοντάς σου ότι είσαι βήματα είναι απροσδιόριστο, όταν έχετε καθορισμένους ορισμούς βημάτων , αυτό σημαίνει ότι Αγγούρι δεν μπορώ εύρημα τα δικα σου ορισμοί βημάτων Το Θα πρέπει να βεβαιωθείτε ότι έχετε καθορίσει τη διαδρομή προς το δικό σας ορισμοί βημάτων (διαδρομή κόλλας) σωστά.

Συνιστάται: