מבוא

הושלם

תחילת העבודה עם בדיקות ב- Python עשויה להיות מדהימה. הספריה הרגילה של Python מציעה כמה כלי שירות ומסייעים בכתיבת בדיקות, אך יש כמה חסרונות שעלולים לגרום לזה להיות קשה.

Pytest הוא אחד הכלים ומסגרות הבדיקה הפופולריים ביותר עבור Python. למרות ש- Pytest יכול לעזור עם תרחישי בדיקות מורכבים מאוד, הוא אינו כופה את היכולות שלו בעת יצירת בדיקות. באפשרותך לכתוב בדיקות פשוטות ועדיין ליהנות מהרץ המהיר והתכונות של הבדיקה ודיווח שימושי.

היבט חיוני של Pytest הוא שהוא הופך את בדיקות הכתיבה לקל יותר. באפשרותך לכתוב פונקציית בדיקה ללא יחסי תלות או קביעת תצורה ולהפעיל את הבדיקה באופן מיידי.

כאן, אנו מכסים חלק מהעקרונות הבסיסיים הדרושים כדי להתחיל בעבודה עם Pytest כדי שתוכל לקחת את חבילת הבדיקה שלך לרמה הבאה.

מה תלמד

בסוף מודול זה, תוכל לכתוב בדיקות עם Pytest, לפרש את דיווח הכשל העשיר שלה, ולנצל את רץ הבדיקה תכונה שלו. אתה אמור להרגיש בנוח לעבוד הן עם פונקציות בדיקה והן עם כיתות, ולהשתמש באחת מהאפשרויות כדי לקבוע מתי להשתמש בהן.

ידע זה מאפשר לך:

  • עבוד עם בדיקות קיימות עבור Pytest או הרחב חבילת בדיקה קיימת.
  • השתמש בדיווח השגיאות של Pytest כדי לקבוע כשלים באופן מדויק.
  • השתמש ב- Pytest כספריה ככלי שורת פקודה.

מהי המטרה העיקרית?

אתה אמור להרגיש בנוח לעבוד עם Pytest ולכתוב בדיקות ל- Pytest, מה שמאפשר לך להפוך למהנדס יעיל יותר בכך שהוא עוזר לך לכתוב בדיקות טובות יותר ויותר.