Τι είναι οι προδιαγραφές στο Ruby;
Τι είναι οι προδιαγραφές στο Ruby;

Βίντεο: Τι είναι οι προδιαγραφές στο Ruby;

Βίντεο: Τι είναι οι προδιαγραφές στο Ruby;
Βίντεο: Porsche Macan S 2023 - ΠΡΩΤΗ εμφάνιση σε 4K (Εξωτερικό - Εσωτερικό) Copper Ruby Metallic 2024, Νοέμβριος
Anonim

ο Ruby Spec Σουίτα, συντομογραφία ρουμπίνι / spec , είναι μια δοκιμαστική σουίτα για τη συμπεριφορά του Ρουμπίνι γλώσσα προγραμματισμού. Δεν είναι τυποποιημένη προδιαγραφή όπως αυτή του ISO και δεν στοχεύει να γίνει. Αντίθετα, είναι ένα πρακτικό εργαλείο για την περιγραφή και τη δοκιμή της συμπεριφοράς του Ρουμπίνι με κωδικό.

Επιπλέον, τι περιγράφεται στο Ruby;

Η λέξη περιγράφω είναι μια λέξη-κλειδί RSpec. Χρησιμοποιείται για τον ορισμό μιας «Ομάδας παραδειγμάτων». Μπορείτε να σκεφτείτε μια «Ομάδα Παραδειγμάτων» ως μια συλλογή δοκιμών. ο περιγράφω Η λέξη-κλειδί μπορεί να πάρει ένα όνομα κλάσης ή/και ένα όρισμα συμβολοσειράς. Το μπλοκ είναι απλώς ένα Ρουμπίνι μπλοκ που ορίζεται από το Ρουμπίνι do/end λέξεις-κλειδιά.

Επιπλέον, τι είναι το RSpec στο Ruby; RSpec είναι ένα εργαλείο δοκιμής για Ρουμπίνι , που δημιουργήθηκε για ανάπτυξη με γνώμονα τη συμπεριφορά (BDD). Είναι η πιο συχνά χρησιμοποιούμενη βιβλιοθήκη δοκιμών για Ρουμπίνι σε εφαρμογές παραγωγής. Παρόλο που έχει ένα πολύ πλούσιο και ισχυρό DSL (συγκεκριμένη γλώσσα για τον τομέα), στον πυρήνα του είναι ένα απλό εργαλείο που μπορείτε να αρχίσετε να χρησιμοποιείτε σχετικά γρήγορα.

Έχοντας αυτό υπόψη, τι είναι η δοκιμή Ruby;

Μονάδα δοκιμή είναι ένας πολύ καλός τρόπος για να εντοπίσετε λάθη νωρίς στη διαδικασία ανάπτυξης, εάν αφιερώσετε χρόνο στη σύνταξη κατάλληλη και χρήσιμη δοκιμές . Όπως και σε άλλες γλώσσες, Ρουμπίνι παρέχει ένα πλαίσιο στην τυπική βιβλιοθήκη του για εγκατάσταση, οργάνωση και λειτουργία δοκιμές που ονομάζεται Δοκιμή ::Μονάδα. Ένας τρόπος για να ορίσετε το βασικό πέρασμα/αποτυχία δοκιμές.

Τι είναι μια προδιαγραφή χαρακτηριστικών;

Προδιαγραφές χαρακτηριστικών . Χαρακτηριστικά χαρακτηριστικών είναι δοκιμές υψηλού επιπέδου που προορίζονται για την άσκηση τμημάτων λειτουργικότητας. μέσω μιας εφαρμογής. Θα πρέπει να οδηγούν την εφαρμογή μόνο μέσω του εξωτερικού της. διεπαφή, συνήθως ιστοσελίδες.

Συνιστάται: