JUnit
ויקיפדיה האנציקלופדיה encyclopedia
JUnit הוא כלי פתוח וחופשי לבדיקות יחידה בשפת התכנות Java. הכלי פותח במשותף על ידי קנט בק ואריך גמא כחלק מעבודתם בנושא פיתוח מונחה-בדיקות ופיתוח תוכנה זריז. JUnit מתבסס על עבודה מוקדמת יותר של קנט בק בכלי SUnit שיועד לשפת התכנות Smalltalk. הכלי הורחב בהמשך לשפות תכנות רבות נוספות ומהווה, נכון לשנת 2007, נדבך יסודי בעבודת התכנות של מתכנתים רבים בעולם.
צילום מסך של JUnit v4 בתוך סביבת הפיתוח Eclipse | |
מפתח | קנט בק ואריך גמא |
---|---|
גרסה אחרונה | 5.10.2 (4 בפברואר 2024) |
מערכת הפעלה | חוצה-פלטפורמות |
נכתבה בשפות | Java |
סוג רישיון | Common Public License Version 1.0 |
קוד מקור | https://github.com/junit-team/junit5.git |
קטגוריה | בדיקות תוכנה |
junit.org | |
JUnit מורכב משני חלקים עיקריים: ספריית פיתוח וכלי גרפי להצגת תוצאות הריצה. ספריית הפיתוח מספקת למתכנת תשתית נוחה לפיתוח בדיקות יחידה שונות. בגמר הפיתוח, המתכנת משתמש בכלי הגרפי, שבדרך כלל הוא חלק אינטגרלי מסביבת הפיתוח, כדי להריץ את הבדיקות. הכלי מספק משוב ויזואלי על תוצאות הריצה, באמצעות פס חיווי ירוק (הצלחה) או אדום (כישלון).
תמיכה מובנית בכלי הבניה Ant ו-Maven מאפשרת להריץ בקלות קבוצה של בדיקות JUnit כחלק מהליך הבנייה של המערכת הנבדקת.