בדיקות תוכנה - QA - התמחות Foundation - ISTQB
See video
מק"ט: #54911 | משך קורס: 470 שעות אק'

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

לפרטים נוספים, מלא את פרטיך או התקשר 03-7100779
*שדות חובה

מבוא


הקלק כאן לרשימת קורסי בדיקות למתקדמים >


 

כיווני ההתפתחות המקצועיים הנם רבים ומגוונים: אחריות על תהליכי התכנון, הביצוע והבקרה של תחום האיכות בחברה (איסוף וניתוח נתונים), קביעת נהלי עבודה לתחומי אבטחת איכות ובקרת איכות, ניהול  מערך ביקורת האיכות בארגונים שונים.  כמו כן ניתן להתפתח בתחום של תכנון בדיקות תכנה, ביצוע בדיקות ולחובבי התכנות – מסלול הבדיקות האוטומטיות מצריך מן הבודק יכולות תכנותיות.
הקורס יעסוק בנושאים החשובים הנדרשים כיום מאיש ה- QA: היכרות עם  בסיסי נתונים, הכרות עם שפות תכנה והכרות עם תחום ניתוח מערכות, מתודולוגיות פיתוח תוכנה ובדיקה (ובכלל זה Agile ו- SCRUM), תכנון בדיקות בכלי בדיקה אוטומטיים, ועולמות ה- WEB  והמובייל.


קורס זה הינו קורס ייחודי אשר מבוסס על הסמכה בינלאומית ומוכרת בשוק – ISTQB בהיקף של 100 שעות לימוד. הקורס מספק לבוגריו היכרות עם 3 עולמות מרכזיים: מתודולוגיות הבטחת איכות תוכנה (ובכלל זה כתיבת מסמכי STP, STD ו-STR), כלי ניהול הבדיקות המלווים את בודק התוכנה במתכונת ייחודית המשלבת את הכלים המובילים את השוק כיום מבית HP Quality Center ומיקרוסופט (MTM) והכנה להסמכת הבטחת איכות תוכנה ISTQB ,היחידה מסוגה בעולם, אשר הופכת סטנדרט דה פקטו בשוק של היום.
 

ליווי מקצועי

מסלול ייחודי זה נבנה בשיתוף פעולה של צוות מקצועי המורכב מטובי המומחים בתחום בדיקות, בעלי נסיון מקצועי רב שנים בהדרכה.
צוות המרצים: מרצי הקורס הנם מרצים בכירים, בעלי ניסיון עשיר בהכשרה מוצלחת של אנשי תוכנה, בדיקות ומנהלי פרויקטים. לצוות המדריכים ניסיון מקצועי רב בהבטחת איכות תוכנה הלכה למעשה, והן ניסיון בהדרכות, הרצאות והנחית קבוצות. 
ועדה אקדמית: המסלול מלווה מקצועית ע"י ועדה אקדמית המורכבת ממומחים בעלי נסיון רב שנים בתחום, וביניהם:
רותי זילברברג – בעלת 25 שנות נסיון בתחום הבדיקות והפיתוח, מנהלת תחום בדיקות בג'ון ברייס-מכללת הי-טק
רם יוניש -  VP Marketing, Business development & QA services במטריקס גלובל וטאקט בדיקות, בעל ניסיון של יותר מ- 14 שנה בתחום הבדיקות
רונן אנגלר - סמנכ"ל המכירות של טאקט בדיקות, חטיבת הבדיקות של מטריקס
זיו מנדל - מנכ"ל ג'ון ברייס–מכללת הי-טק, חטיבת ההדרכה של מטריקס. בעל ניסיון של שנים רבות בהדרכת מחשבים ותוכנה בצה"ל ובמסגרות מקצועיות רבות בישראל
 

יתרונות המסלול הסמכת ISTQB

  • הכנה מלאה לעולם הבדיקות בתחום ה- IT כולל הבנה מלאה של תהליכי עבודה ומימושם
  • הכרת כל סביבות העבודה של הבודק האולטימטיבי מהפיתוח דרך מסדי נתונים ועד לניהול פרוייקטי IT
  • הכרת כלי הבדיקות הנפוצים בתחום
  • הכנה להסמכה בין לאומית בתחום הבדיקות - ISTQB
     

 

דרישות מהסטודנט

לצורך ההצלחה במסלול יש לעמוד בדרישות הבאות:

  • הגשת כל המטלות הניתנות ע"י המדריך
  • במהלך הקורס ינתנו שיעורי בית שוטפים. היקף העבודה העצמית הנדרשת הוא כשעת עבודה בבית לכל 4 שעות כיתה
  • במהלך הקורס ינתנו מספר פרויקטים אשר ידרשו השקעה עצמית נוספת
  • השתתפות בכל השלבים של פרויקט
     

 

זכאות לתעודת סיום

על מנת להיות זכאי לקבל תעודות גמר המסלול הסבה להבטחת איכות תוכנה יש לעמוד בדרישות הבאות:

  • נוכחות ב 80% מן המפגשים לפחות
  • הגשת 80% ממטלות המדריכים לאורך המסלול
  • הגשת תוצרי כל הפרויקטים לאורך הקורס
  • מעבר כל המבחנים לאורך הקורס
     

 

מבנה המסלול

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

 

 

תכנית זו נלמדת בסניפים ת"א וירושלים. לקורס הבטחת איכות תוכנה בחיפה >

קהל יעד

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

מטרות

הכשרת משתתפי הקורס לתחום (QA (Quality Assurance והבטחת איכות תוכנה, תוך התמקצעות במתודולוגיות הבדיקה ובתחומי בדיקות שונים כולל עבודה בכלים אוטומטיים, לשם השתלבות מקצועית העתידית בעולם ההי-טק בתחום הבטחת איכות תוכנה.

תנאי קדם

  • ראיון אישי / ייעוץ להכוונה מקצועית
  • הכרת האינטרנט ומערכת הפעלה חלונאית ברמת משתמש
  • 12 ש"ל. מבחן פנימי באנגלית ומתמטיקה
  • מעבר מבדק התאמה (אדם מילא)

משך המסלול

מסלול ערב סניף תל-אביב:

  • 470 שעות לימוד (355 שעות לימוד פרונטלי ו-115 שעות עבודה עצמית על פרויקטים)
  • לימודי ערב 17:30-21:45. ימי ו' בין השעות 9:00-13:15. שני מפגשים שבועיים
  • במידה ובימי הלימוד אשר נקבעו מראש, יחולו חגים ומועדים, הלימודים יתבטלו. לוח חופשות עדכני יחולק לסטודנטים טרם החופשה

 

מסלול ערב סניף ירושלים:

  • 470 שעות לימוד (352 שעות לימוד פרונטלי ו-118 שעות עבודה עצמית על פרויקטים)
  • לימודי ערב 18:00-21:30. ימי ו' בין השעות 9:00-12:30. שני מפגשים שבועיים
  • במידה ובימי הלימוד אשר נקבעו מראש, יחולו חגים ומועדים, הלימודים יתבטלו. לוח חופשות עדכני יחולק לסטודנטים טרם החופשה

 

מסלול בוקר סניפי תל-אביב וירושלים:

  • 470 שעות לימוד (352 שעות לימוד פרונטלי ו-118 שעות עבודה עצמית על פרויקטים)
  • לימודי בוקר מ- 9.00- 16.30 –מפגשים של 8 שעות אקדמיות
  • במידה ובימי הלימוד אשר נקבעו מראש, יחולו חגים ומועדים, הלימודים יתבטלו. לוח חופשות עדכני יחולק לסטודנטים טרם החופשה 

בחינות

ISTQB - International Software Testing Qualification Board, הארגון הבינלאומי הראשון להסמכות בתחום הבטחת איכות תוכנה.
ISTQB Certified Tester היא ההסמכה הבינלאומית הראשונה בתחום הבטחת איכות תוכנה שניתנת להשגה בישראל. כל מי שרואה את עצמו כאיש מקצוע בבדיקות ורוצה לזכות בתעודה בינלאומית המכירה בכך, עליו לעבור את מבחן ההסמכה.

 

  • כל הבחינות הציבוריות מתקיימות במרכז הבחינות הארצי של ITCB
  • מידע נוסף על הבחינה ניתן לקבל באתר של ארגון ITCB, הנציג הרשמי של ISTQB בישראל
  • עלות הבחינה אינה כלולה במחיר הקורס
     

נושאים

נושא

פירוט נושא

מושגי יסוד מעולם המחשבים

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

שימושים מתקדמים ב-Word: שימוש בסגנונות עיצוב ו-TOC, עבודה עם רשימה מדורגת וטבלאות אשר ישמשו בהמשך ליצירת מסמכים מקצועיים

מבוא למערכות הפעלה

מבוא למערכות הפעלה ממשפחת Unix  ו- Linux: הכרת הרכיבים המרכזיים במחשב,

הרשאות, מערכת הקבצים ופקודות Shellבסיסיות

מבוא למערכות הפעלה ממשפחת Windows: הכרות עם כלי ניהול של מערכות ההפעלה של Windows: מתן הרשאות, עבודה עם קבצי Config, ה- Registry, היכרות עם לוח הבקרה ומנהל המשימות, ניהול המחשב ומאפייני המחשב. הכרות עם מושגים בסיסים כ- DNS, פרוטוקול, Process, Service, Thread, Port

עולם וירטואליזציה: היכרות עם מערכות וירטואליזציה (Citrix, Vmware, Microsoft)

כלי עזר ועבודה מעשית: התקנות מסוגים שונים - אשף התקנה, התקנות לדפדפנים, התקנות למובייל, התקנות על פי קבצי התקנה מפורטים, קבצי קונפיגורציה ומשתני מערכת ההפעלה, גיבוי ושיחזור, כלי עזר לעבודה – מוניטורים, כלי FTP, ממירי קבצים, תרגול מעשי

מבוא לתקשורת וארכיטקטורת מחשבים

בכדי לבדוק לעומק מערכות מחשב יש להבין את התצורות השונות בהן מערכות אלו יכולות להופיע על רכיביהן העיקריים, ובעידן המובייל והאינטרנט – התקשורת מהווה רכיב מרכזי אותו יש להכיר לעומק.

בין הנושאים בקורס: סוגי שרתים ותפקידם (שרת אפליקציה, שרת מסד נתונים, שרת רשת ועוד), תצורות ארכיטקטורה נפוצות של מערכות מחשב, ארכיטקטורות של רשתות תקשורת (LAN, WAN, Internet, Intranet, DMZועוד), מודל שבע השכבות, מודל TCP\IP, השוואה בין TCP  ל- UDP, היכרות עם רכיבי תקשורת נפוצים – Sniffer, Switch, Router, Modem, Network card, Firewall, ISP Provider, Load Balancer
 

מבוא לבסיסי נתונים ושפת SQL

במודול זה נעסוק לעומק בהכרת בסיסי נתונים בכלל ובסיס הנתונים הטבלאי (רלציוני) בפרט.

בין הנושאים בקורס: היכרות עם מודל ה-RDBMS, ניתוח ועיצוב מודל הנתונים, בניית בסיס נתונים, פקודות SQLנפוצות, שילוב מידע ממספר טבלאות, היכרות עם מסדי נתונים שונים

מבוא לפיתוח תוכנה לבודקים

מודול זה עוסק בהיכרות עם נושא פיתוח התוכנה בעולם ההיי טק. במסגרת נושא זה נכיר את המסמכים המשמשים את צוותי הפיתוח, נכיר את סוגי שפות התכנות הנפוצות (Event driven, Object Oriented, UI, Scripting), נכיר תהליכים המתרחשים בעולם הפיתוח (Code Inspection, בדיקות יחידה, קומפילציה, Build, שילוב בסביבת הבדיקות, בניית תוכנית התקנה) נסקור את רכיבי הקוד המרכזיים (משתנים, לולאות, תנאים, מערכים, שימוש בפונקציות, הגדרת Class) ומושגים נפוצים (debug, קבצי לוג, ספריות (Packages), קומפילציה), ונלמד את הבסיס לשפות האינטרנט – HTML  ו- CSS



  תהליכי הבדיקה היסודיים

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

שילוב הבדיקות בתהליך פיתוח התוכנה

מודול זה עוסק בשילוב הבדיקות במסגרת פרויקט פיתוח ותואם לתכני ISTQB. בין הנושאים הנלמדים: מודלים שונים לפיתוח תוכנה (מודל מפל מים, מודלים איטרטיביים, מודל וי, מודלים זריזים (Agile)), שלבי הבדיקות השונים (בדיקות יחידה, אינטגרציה, מערכת, UAT), סוגי הבדיקות השונים (בדיקות פונקציונליות, בדיקות לא פונקציונליות כגון עומסים, שימושיות וכשל והתאוששות, בדיקות מבניות, ובדיקות הנובעות משינויים (רגרסיה, שפיות, בדיקות חוזרות) ובדיקות תחזוקה.



בדיקות סטאטיות וסוגי בקרה שונים

מודול זה עוסק בבדיקות סטאטיות תוך הדגמה ותרגול של שיטות אלו. המודול תואם לתכני ISTQB. בין הנושאים הנלמדים: שילוב שיטות בדיקה סטאטיות בתהליך הבדיקות, תהליכי הסקירה השונים, גורמי הצלחה בבדיקות סטאטיות, שימוש בכלים לצורך בדיקות סטאטיות

מיומנויות תקשורת ואינטראקציה עם מפתחים

מודול זה עוסק במיומנות רכות הנדרשות עבור הבודקים ביצירת תקשורת אפקטיבית עם המפתחים

טכניקות לעיצוב הבדיקות וכתיבת מסמך STD

 

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

כלי ניהול בדיקות

במודול זה נלמד לעבוד עם מספר כלי ניהול בדיקות ובאגים.
הכלי המרכזי אותו נלמד במודול זה הוא הבדיקות המרכזי של חברת מיקרוסופט – MTM. השימוש בכלי הופך יותר ויותר מקובל במסגרות שונות ובמיוחד בחברות אשר מפתחות מעל #C.  

פרויקט משולב

פרויקט עיצוב הבדיקות באמצעות MTM

ניהול הבדיקות וכתיבת מסמך STP

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

מתודולוגיית הבדיקות וכתיבת מסמך STR

מודול זה עוסק בניהול פרויקט הבדיקות ותואם לתכני ISTQB. בין הנושאים הנלמדים: אמצעי מעקב ובקרה אחר התקדמות פרויקט הבדיקות וניתוח באגים.
במסגרת המודול נתרגל כתיבת מסמך STR מתחילתו ועד סופו.

לימוד כלי ניהול הבדיקות QCופרויקט משולב מעל הכלי

במודול זה נלמד כיצד לעבוד עם הכלי המקובל ביותר בעולם הבדיקות Quality Centerמבית HP, וכיצד ליישם את מתודולוגיית ISTQB   מעל כלי זה.

הלימודים יכללו מעבר על המודולים המרכזיים בכלי, תוך התמקדות בשימושים מעשיים בכלי בתעשייה.

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

במהלך הפרויקט נלמד שימוש בטכניקות שונות לייעול ההרצה. בין הנושאים הנלמדים: אסטרטגיות בדיקה לייעול תהליך ההרצה, דיווח וניתוח תוצאות ההרצה, דיווח באגים יעיל, ניתוח והפקת מסמך STR

בדיקות מובייל ואינטרנט

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

כלים התומכים בבדיקות

מודול זה עוסק בכלים המשמשים במהלך פרויקט הבדיקות תוך הדגמת כלים אלו. המודול תואם לתכני ISTQB. בין הנושאים הנלמדים: סוגי הכלים השונים, שימוש יעיל בכלים, הטמעת כלי בדיקות בארגון, היכרות עם כלי עזר שונים (כלי השוואת קבצים, כלי FTP, סניפרים, מוניטורים), היבטים אדמיניסטרטיביים של QC, וסקירה והדגמה של כלי אוטומציה ועומסים.
בנוסף במודול זה נלמד את יסודות השימוש בכלי האוטומציה QTP סלניום IDE המהווה חלק מפתרונות סלניום לאוטומציה. במסגרת המודול נלמד על המרכיבים השונים האופייניים לאוטומציה: הקלטת פעולות, וריפיקציה, הגדרת נקודות סינכרון, זיהוי אובייקטים ושימוש במאגר אובייקטים מרכזי, שימוש בפרמטרים.

פרויקט מסכם

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

מרתון הכנה לבחינת ההסכמה ISTQB

מודול הכולל חזרה כללית על החומר שנלמד תוך פתרון בעיות ומבחנים לדוגמה

מבחן מסכם

 

מבוא לתכנות ב-Java

 

במודול זה ניישם את עקרונות התכנות בסביבת Java. נכיר את סביבת ההרצה והפיתוח

ב-Javaונלמד את מבנה האפליקציות ואופן כתיבתן והפעלתן. בנוסף, נכיר את הפקודות הבסיסיות והתחביר בשפה (Flow Control). במודול נתייחס גם למחלקות ואובייקטים בשפת Javaונכיר את העקרונות הבסיסיים המנחים מפתחים בעולם התכנות מונחה העצמים. המודול יסתיים בעבודה עם XPATHבסביבת JAVA, אשר רלוונטי בתהליכי אוטומציה וגם נכיר Frameworkפופולארי בשפת Javaלביצוע Unit Testingאשר נקרא כ-Junit.

 

תגיות
קורס בדיקות תוכנה   |   קורס QA   |   ISTQB