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

Πώς δοκιμάζετε για αγγούρια;
Πώς δοκιμάζετε για αγγούρια;

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

Βίντεο: Πώς δοκιμάζετε για αγγούρια;
Βίντεο: Πώς κρατάμε σπόρο αγγουριού | Πελίτι 2024, Ιούλιος
Anonim

Εισαγωγή στη σύνταξη τεστ αποδοχής με αγγούρι

  1. Γράψτε το τεστ αποδοχής σας.
  2. Δείτε ότι αποτυγχάνει για να ξέρετε ποιο είναι το επόμενο βήμα.
  3. Γράψτε μια δοκιμαστική μονάδα για το επόμενο βήμα.
  4. Δείτε ότι αποτυγχάνει, ώστε να γνωρίζετε ποια πρέπει να είναι η εφαρμογή.
  5. Επαναλάβετε τα βήματα 3 και 4 μέχρι να έχετε όλα όσα χρειάζεστε και να περάσουν όλες οι δοκιμές σας (συμπεριλαμβανομένης και της αποδοχής).

Σε σχέση με αυτό, τι είναι το αγγούρι στις δοκιμές;

ΕΝΑ αγγούρι είναι ένα εργαλείο που βασίζεται στο πλαίσιο Behavior Driven Development (BDD) το οποίο χρησιμοποιείται για τη συγγραφή αποδοχής δοκιμές για την εφαρμογή Ιστού. Επιτρέπει την αυτοματοποίηση της λειτουργικής επικύρωσης σε ευανάγνωστη και κατανοητή μορφή (όπως τα απλά Αγγλικά) σε Αναλυτές Επιχειρήσεων, Προγραμματιστές, Δοκιμαστές κ.λπ.

Εκτός από τα παραπάνω, τα αγγούρια είναι δωρεάν; Αγγούρι είναι ένα τέτοιο εργαλείο ανοιχτού κώδικα, το οποίο υποστηρίζει την ανάπτυξη που βασίζεται στη συμπεριφορά. Για την ακρίβεια, Αγγούρι μπορεί να οριστεί ως πλαίσιο δοκιμής, που οδηγείται από απλό αγγλικό κείμενο. Χρησιμεύει ως τεκμηρίωση, αυτοματοποιημένες δοκιμές και βοήθεια ανάπτυξης - όλα σε ένα.

Απλά έτσι, είναι το αγγούρι μια δοκιμή μονάδας;

Μπορείτε να εφαρμόσετε από άκρο σε άκρο δοκιμές , ενσωμάτωση δοκιμές , και εξαρτήματα που θα μπορούσαν να δοκιμαστούν χρησιμοποιώντας μονάδες δοκιμών Το Η απόφαση για χρήση Αγγούρι ή α δοκιμή μονάδας πλαίσιο εξαρτάται από τη συνεργασία με την επιχείρηση. Εάν έχουν απόψεις για τη συμπεριφορά, χρησιμοποιήστε Αγγούρι.

Είναι σελήνιο TDD ή BDD;

TDD : TDD είναι μια τεχνική ανάπτυξης λογισμικού που περιλαμβάνει τη συγγραφή αυτοματοποιημένων περιπτώσεων δοκιμών πριν από τη σύνταξη λειτουργικών κομματιών του κώδικα. Σελήνιο είναι ένα εργαλείο αυτοματοποίησης για την αυτοματοποίηση των φυλλομετρητών ιστού, ενώ TDD και BDD αποτελούν προσέγγιση σχεδιασμού πλαισίου. Μπορείτε να εφαρμόσετε και τα δύο μοντέλα σχεδίασης χρησιμοποιώντας Σελήνιο.

Συνιστάται: