MT Testing

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

Unit Test למפתחים

קורס זה מקנה הכרה מעמיקה עם שיטות וכלי בדיקה לביצוע בדיקות Unit Test אותם צריכים המפתחים לבצע במהלך כתיבת הקוד, על מנת לוודא שהקוד הנכתב מבצע את הנדרש וכתוב בצורה יעילה ומובנת. ברוב החברות בדיקות Unit Test אינן מבוצעות כנדרש, דבר הגורם לקוד מרובה תקלות ועלות תיקון תקלות גבוהה. בנוסף, טכניקות וכלי בדיקה לביצוע יעיל של Unit Test אינם נלמדים במסגרת תארים שונים להנדסת תוכנה ומדעי המחשב. קורס זה מאפשר לארגון לשפר את תהליך כתיבת התוכנה ולייצר תוכנה איכותית יותר (בעלת פחות תקלות), על ידי הקניית הידע הנדרש לאנשי הפיתוח, על מנת שיוכלו לבצע בדיקות Unit Test בצורה יעילה ומכסה. 

קהל יעד:
מתכנתים, ראשי צוותי פיתוח תוכנה 

משך הקורס:
כ - 8 שעות אקדמאיות 

נושאים:

  1. מבוא לבדיקות תוכנהמה הן בדיקות תוכנה?, V-Model, רמות בדיקה, TDD – Test Driven Development, סוגי בדיקה
  2. טכניקות Black Box - קבוצות שקילות, ערכי קצה, טבלאות החלטה, State Transition Testing, Use Case Testing
  3. טכניקות קופסא לבנה - Decision Coverage, Condition Coverage, Path Coverage, טכניקות אחרות
  4. Mock Objects - מהם Stubs ,Drivers Mock & Fake objects ?, בידוד הקוד, Fake Object ו-Mock Object
  5.  כלים Unit test framework - כלי בדיקות, Unit test framework – Junit


single_redleaf