היי
למתכנתים שפה, שאלה (או שתיים) ברשותכם:
יש לי קוד.
עשיתי שינויים, דחפתי לmain, ולאחר זמן מה במקרה ראיתי שהשינויים גרמו לבאגים בקוד.
הייתי שמח אילו עם כל דחיפה של שינויים לmain (או כל branch אחר)
יתבצעו מספר בדיקות אוטומטיות, לוודא שלא שברתי שום דבר בקוד.
אז:
למתכנתים שפה, שאלה (או שתיים) ברשותכם:
יש לי קוד.
עשיתי שינויים, דחפתי לmain, ולאחר זמן מה במקרה ראיתי שהשינויים גרמו לבאגים בקוד.
הייתי שמח אילו עם כל דחיפה של שינויים לmain (או כל branch אחר)
יתבצעו מספר בדיקות אוטומטיות, לוודא שלא שברתי שום דבר בקוד.
אז:
- אילו כלים מתאימים יש לאותן בדיקות אוטומטיות? מה הנפוץ ביותר שאתם מכירים?
- unittestים. מה הם קשורים? האם הם תשובה מלאה/חלקית/ממש לא לשאלה 1?