nosedbreport είναι ένα plugin μύτη που εκθέτει ένα ενιαίο plugin που μπορεί μέτωπο διάφορες βάσεις δεδομένων backend για να αποθηκεύσετε το αποτέλεσμα της εκτέλεσης δοκιμών μύτη & nbsp?. Έχοντας τα αποτελέσματα των δοκιμών σας, αν είναι μέρος ενός συστήματος συνεχούς ολοκλήρωσης ή όχι, Σας επιτρέπει να διατυπώνουν ενδιαφέρουσες ερωτήσεις σχετικά με το έργο σας, όπως
- Ποιες ήταν οι σουίτες δοκιμών που έτρεξε στα τελευταία πέντε λεπτά
- Ποιος είναι ο μέσος χρόνος για να τρέξει τεστ «x»
- Τι είναι ο τυπικός χρόνος για την αποτυχία για τη δοκιμή σουίτα «y»
- Και ούτω καθεξής ...
Αυτές οι ερωτήσεις σας επιτρέπουν επίσης να οικοδομήσουμε την υποβολή εκθέσεων και την παρακολούθηση των εργαλείων που βασίζονται στην αυτοματοποιημένη λειτουργικές δοκιμασίες στις οποίες θα μπορεί να τρέχει κατά την ανάπτυξη σας, στάσης ή των συστημάτων παραγωγής, όπως αρρυθμία ή διαθεσιμότητα σελίδες.
installation
- Με easy_install
& Nbsp? Sudo easy_install nosedbreport
- Με pip
& Nbsp? Sudo PIP εγκατάσταση nosedbreport
- Από την πηγή (αποθετήριο bitbucket):
& Nbsp? Hg κλώνος http://hg.indydevs.org/nosedbreport
& Nbsp? Cd nosedbreport
& Nbsp? Πύθωνα setup.py κατασκευής
& Nbsp? Sudo python setup.py εγκαταστήσετε
Χρήση
- Η πιο απλή περίπτωση χρήσης είναι να αναφέρουν τα αποτελέσματα μιας δοκιμής τρέξει σε μια βάση δεδομένων MySQL, η οποία μπορεί να επιτευχθεί με την προσθήκη των παρακάτω επιλογές για την εκτέλεση της μύτης σας:
& Nbsp? Nosetests --dbreport-dbtype = MySQL --dbreport-ξενιστή = your.mysql.com
& Nbsp? - Dbreport-Username = Αλί --dbreport-password = μερικοί-pass --dbreport-db = nosereport
- Για να δημιουργήσετε το κατάλληλο σχήμα σε βάση δεδομένων MySQL σας:
& Nbsp? Nosetests --dbreport-dbtype = MySQL --dbreport-ξενιστή = your.mysql.com
& Nbsp? - Dbreport-όνομα χρήστη root = --dbreport-κωδικό σας =-root-pass
& Nbsp? - Dbreport-db = nosereport --dbreport-create-σχήμα
Απαιτήσεις :
- Python
- μύτη
Τα σχόλια δεν βρέθηκε