nosedbreport הוא תוסף האף שחושף תוסף יחיד שיכולים מסדי נתונים backend קדמי שונים לאחסון התוצאה מביצוע בדיקת האף & nbsp;. לאחר התוצאות של הבדיקות שלך, בין אם הם חלק ממערכת אינטגרציה מתמשכת או לא, מאפשר לך לשאול שאלות מעניינות על הפרויקט שלך, כגון
- מה היו סוויטות הבדיקה שרצו בחמש דקות האחרונות
- מהו הזמן הממוצע להפעלת מקרה מבחן "X"
- מהו הזמן הסטנדרטי לכישלון עבור חבילת בדיקות 'y'
- וכן הלאה ...
שאלות אלה גם מאפשרות לך לבנות דיווח, ומעקב אחר כלי המבוססים על בדיקות אוטומטיות פונקציונליות שייתכן שאתה מפעיל נגד הפיתוח שלך, בימוי או מערכות ייצור, כגון דפי פעימות לב או זמינות.
התקנה
- עם easy_install
& Nbsp; sudo easy_install nosedbreport
- עם פיפס
& Nbsp; sudo פיפס להתקין nosedbreport
- ממקור (מאגר bitbucket):
& Nbsp; hg שיבוט http://hg.indydevs.org/nosedbreport
& Nbsp; nosedbreport cd
& Nbsp; לבנות setup.py פיתון
& Nbsp; פיתון sudo setup.py להתקין
שימוש
- במקרה השימוש הבסיסי ביותר הוא לדווח על התוצאות של בדיקה לרוץ לתוך מסד נתוני MySQL, אשר יכול להיות מושגת על ידי הוספת האפשרויות לביצוע האף שלך הבאות:
& Nbsp; nosetests --dbreport-dbtype = mysql --dbreport-מארח = your.mysql.com
& Nbsp; - dbreport-שם משתמש שלי = --dbreport-סיסמא = כמה-לעבור --dbreport-db = nosereport
- כדי ליצור הסכימה המתאימה במסד נתוני MySQL שלך:
& Nbsp; nosetests --dbreport-dbtype = mysql --dbreport-מארח = your.mysql.com
& Nbsp; - dbreport-שם משתמש = שורש --dbreport-סיסמא שלך =-השורש-לעבור
& Nbsp; - dbreport-db = nosereport --dbreport ליצור-סכימה
דרישות :
- Python
- האף
תגובות לא נמצא