שם המרצה: מוריה כהן
מה זה מבחן ה-ISTQB ולמה צריך להתכונן אליו
עולם הבדיקות כיום הוא מגוון מאוד, יש קשת רחבה של שיטות עבודה, רמות ידע ויישום של מושגים וכלים, שתלוי רבות בארגון שבו הם מופעלים ובידע הספציפי של אנשי הבדיקות. כך נוצר מצב, שמושג כלשהו יכול להתפרש אחרת בין ארגון אחד למשנהו ורמת הידע של הבודקים יכולה גם היא להתפרש על מנעד רחב למדי.
ה-ISQTB או בשמו המלא International Software Testing Qualification Board, הוא ארגון ללא מטרות רווח, המספק לבודקי תוכנה (אנשי (QA תעודות הסכמה שמוכרות בכל העולם. תוכניות הסמכה אלה פועלות מתוך רצון לספק את הידע, המיומנויות והכישורים הנדרשים לאנשי מקצוע בתחום של בדיקות תוכנה וכן להבטיח שפה והבנה משותפת לבודקים ברחבי העולם.
בודק תוכנה אשר מחזיק באחת ההסמכות של ארגון ISTQB נחשב לבעל ידע רב ואף מומחה בתחום.
קיימות כיום מספר רמות של הסמכות ISTQB, החל מרמת בסיס ועד רמת מומחה, כאשר הסמכות אלו מכסות היבטים שונים של בדיקות תוכנה. כמו כן, יש הסמכות לתהליך הבדיקות במודל הפיתוח Agile, שנהיה בשנים האחרונות המודל המקובל לעבודה.
כל הסמכה של ה-ISTQB מבוססת על סילבוס ספציפי שנבנה על ידי צוות מומחים בארגון וכולל ידע תיאורטי, כלים והגדרות למושגים מעולם הבדיקות. על בסיס הסילבוס הזה נבנה מבחן תיאורטי שמורכב משאלות אמריקאיות (ראו למטה מספר דוגמאות). כיוון שהמבחן מבוסס על הסילבוס ומילון המונחים שנקבעו על-ידי הצוות המקצועי של ה-ISTQB, יש צורך ללמוד בדיוק בהתאם לסילבוס הזה.
ההגשה למבחן ה-ISTQB נעשית באופן עצמאי דרך האתר של ה-ITCB (Israeli Testing Certification Board) שזה הסניף הישראלי של ארגון ה-ISTQB. באתר של ה-ITCB ניתן למצוא פרטים נוספים לגבי המבחן, כולל סילבוס מעודכן, תאריכים של המבחנים (בדרך כלל יש פעם בחודש) ועלויות (ההרשמה למבחן היא בתשלום).
קהל היעד
הקורס הזה נועד הן עבור אלו המעוניינים להיכנס לתחום בדיקות התוכנה, וגם עבור אלו שכבר נמצאים בו, ומעוניינים להרחיב את הידע שלהם ולהתמקצע עוד יותר. זאת גם תוספת מצויינת לקורות החיים!!
למרות שאין צורך לעשות קורס QA לפני שניגשים למבחן ההסכמה של ה-ISTQB, זה מאוד מומלץ, כיוון שזה עוזר רבות להבנה של הנושאים הנלמדים.
מטרה ומבנה הקורס
הקורס הנוכחי נועד להכין את הלומדים למבחן רמת ההסכמה הבסיסית (Foundation Level) והוא מתבסס על הסילבוס של ה-ISTQB לרמה זו. המבחן להסמכה זו מורכב מ-40 שאלות אמריקאיות, כאשר הציון העובד הוא 65.
הקורס בנוי בהתאם לפרקים של סילבוס ה-ISTQB משנת 2018. מאז נעשו כמה שינויים בסילבוס (יצא סילבוס חדש ב-2024) ולכן הקורס כולל עדכונים ותוספות בהתאם לשינוים אלה.
כל פרק מחולק לתתי-פרקים, כאשר כל תת-פרק כזה בקורס, מכיל סרטון הסבר מעמיק, מענה על שאלות לדוגמה ושאלות לתרגול ממבחנים קודמים. כל פרק שלם מסתיים עם שאלות תרגול נוספות וקובץ סיכום פרק. בסוף הקורס יש מבחנים נוספים לתרגול.
אם לאורך הקורס, יש צורך בעזרה מהמנחים שלנו, ניתן לפנות דרך אתר הקורס, לכתוב שאלות, ובהקדם תקבלו תשובות.
הרשמה לקורס
ההרשמה לקורס נעשית דרך הלינק למטה. לאחר ההרשמה, תקבלו שם משתמש וסיסמה ותוכלו להתחיל את הקורס. תכני הקורס יעמדו לרשותכם במשך שנה שלמה.
שאלות לדוגמה מהקורס
-
איזה מהמשפטים הבאים הוא נכון?
- בדיקות והבטחת איכות זה אותו הדבר
- בדיקות הן חלק מהבטחת איכות
- בדיקות אינן חלק מהבטחת איכות
- בדיקות וניפוי באגים (debugging) זה אותו הדבר -
מדוע בדיקות תוכנה חשובות?
- בכדי להקנות ביטחון לבעלי המניות של החברה
- בכדי למנוע בעיות הנגרמות משימוש בתוכנה לא תקינה
- לוודא שהתוכנה הנמסרת ללקוח היא תוכנה עם אפס פגמים (defects)
- בכדי להקנות ללקוחות ביטחון שהתוכנה הינה ללא פגמים (bugs) -
כאשר מה שנראה למשתמש קצה כסטייה של המערכת מההתנהגות הצפויה, זה נקרא:
- (שגיאה) An error
- (פגם) A fault
- (כשל) A failure
- (דפקט) A defect
- (טעות) A mistake
מחיר הקורס 750 ש"ח
סרטון |
כותרת |
תיאור |
פרק 1 |
יסודות בדיקות התוכנה |
|
1 |
פרק 1.1 |
מהן בדיקות, ומהן המטרות הנפוצות |
2 |
פרק 1.2 |
למה בעצם צריך בדיקות? |
3 |
פרק 1.3 |
עקרונות הבדיקות לפי ISTQB |
4 |
פרק 1.4 |
שלבים בתהליך הבדיקות לפי ISTQB |
5 |
פרק 1.5 |
הפסיכולוגיה של הבדיקות |
6 |
פרק 1.5 – עדכון לסילבוס 2024 |
מיומנויות נדרשות מהבודק |
7 |
פרק 1 – בוחן סיכום |
|
פרק 2 |
בדיקות לאורך מחזור חיי תוכנה |
|
8 |
פרק 2.1 |
מודלים למחזור חיי תוכנה |
9 |
פרק 2.1 – עדכון לסילבוס 2024 |
בדיקות בהקשר למחזור חיי הפיתוח |
10 |
פרק 2.2 |
רמות בדיקה |
11 |
פרק 2.3 |
סוגי בדיקות |
12 |
פרק 2.4 |
בדיקות תחזוקה |
13 |
פרק 2 – בוחן סיכום |
|
פרק 3 |
בדיקות סטטיות |
|
14 |
פרק 3.1 |
יסודות הבדיקות הסטטיות |
15 |
פרק 3.2 |
תהליך סקירה |
16 |
פרק 3 – בוחן סיכום |
|
פרק 4 |
טכניקות בדיקה |
|
17 |
פרק 4.1 |
קטגוריות של טכניקות בדיקה |
18 |
פרק 4.2 |
טכניקות בדיקה מסוג קופסה שחורה |
19 |
פרק 4.3 |
טכניקות בדיקה מסוג קופסה לבנה |
20 |
פרק 4.3 – עדכון לסילבוס 2024 |
ההבדל בין כיסוי החלטות וכיסוי ענפים |
21 |
פרק 4.4 |
טכניקות בדיקה מבוססות ניסיון |
22 |
פרק 4.5 – עדכון לסילבוס 2024 |
טכניקות מבוססות שיתוף פעולה |
23 |
פרק 4 – בוחן סיכום |
|
פרק 5 |
ניהול בדיקות |
|
24 |
פרק 5.1 |
ארגון הבדיקות |
25 |
פרק 5.1.2 – עדכון לסילבוס 2024 |
תרומת הבודק לתכנון איטרציה ושחור |
26 |
פרק 5.1.6 – עדכון לסילבוס 2024 |
פירמידת בדיקות לצורך ארגון |
27 |
פרק 5.1.7 – עדכון לסילבוס 2024 |
בדיקת רביעים לארגון הבדיקות |
28 |
פרק 5.2 |
תכנון בדיקות ואומדן בדיקות |
29 |
פרק 5.1.4 – עדכון לסילבוס 2024 |
טכניקות נוספות לאומדן הבדיקות |
30 |
פרק 5.3 |
ניטור ובקרת בדיקות |
31 |
פרק 5.4 |
ניהול תצורה |
32 |
פרק 5.5 |
סיכון ובדיקות |
33 |
פרק 5.6 |
ניהול פגמים |
34 |
פרק 5 – בוחן סיכום |
|
פרק 6 |
כלים תומכי בדיקות |
|
35 |
פרק 6.1 |
שיקולים בבחירת כלי בדיקות |
36 |
פרק 6.2 |
שימוש יעיל בכלים |
37 |
פרק 6 – בוחן סיכום |
|
מבחנים לתרגול |
||
38 |
מבחן תרגול A |
|
39 |
מבחן תרגול B |
|
40 |
מבחן תרגול C |
|
41 |
מבחן תרגול D – עם הסברים |
|
42 |
מבחן תרגול E – עם הסברים |
|
43 |
מבחן תרגול F |
|
44 |
מבחן תרגול G |
|
45 |
הפניה לאתר ITCB |
הפניה למבחני תרגול של סילבוס 2024 |