קורס סלניום מתקדם
CI/CD - Continues Integration

  • 8 שעות
  • 40 הרצאות

תוכנית הלימודים

1Page Object Design - חלק 18 דק'
2Page Object Design - חלק 216 דק'
3Page Object Design - חלק 313 דק'
4Page Object Design - חלק 413 דק'
5Page Object Design עם Method By9 דק'
6Page Object Design עם Base Page12 דק'
7Page Object Design עם Explicit Wait14 דק'
8Data Driven Test - חלק 110 דק'
9Data Driven Test - חלק 217 דק'
10Data Driven Test - חלק 314 דק'
11Data Driven Test עם Excel - חלק 17 דק'
12Data Driven Test עם Excel - חלק 218 דק'
13Data Driven Test עם Excel - חלק 313 דק'
14תיעוד - לוג - Logging - חלק 110 דק'
15תיעוד - לוג - Logging - חלק 215 דק'
16תיעוד - לוג - Logging - חלק 317 דק'
17תיעוד - לוג - Logging - חלק 418 דק'
18ReportNG - חלק 13 דק'
19ReportNG - חלק 215 דק'
20ReportNG - חלק 315 דק'
21ReportNG - חלק 418 דק'
22ReportNG - חלק 512 דק'
23Javascript in JavaSelenium14 דק'
24סיכום החומר בקורס סלניום מתקדם - חלק 17 דק'
25סיכום החומר בקורס סלניום מתקדם - חלק 211 דק'
26סיכום החומר בקורס סלניום מתקדם - חלק 36 דק'
27Maven - חלק 19 דק'
28Maven - חלק 27 דק'
29Maven - חלק 36 דק'
30Maven - חלק 413 דק'
31Maven - חלק 58 דק'
32Maven - חלק 610 דק'
33Maven - חלק 79 דק'
34Jenkins - חלק 18 דק'
35Jenkins - חלק 27 דק'
36Jenkins - חלק 39 דק'
37Jenkins - חלק 415 דק'
38Jenkins - חלק 55 דק'
39GitHub - חלק 110 דק'
40GitHub - חלק 214 דק'
41מבחן סיכום על סלניום
42שאלות לראיון עבודה בבדיקות האוטומטיות - בודק אוטומציה

מה לומדים בקורס סלניום מתקדם?

זהו קורס סלניום מתקדם בעברית, המשך טבעי לקורס מבוא באוטומציה של בדיקות. הוא מלמד איך עוברים מסקריפטים בודדים למסגרת אוטומציה מסודרת שאפשר להריץ שוב ושוב, לחלוק עם צוות ולחבר לתהליך CI/CD.

בקורס 40 הרצאות וידאו, כ-8 שעות. הוא פותח בארבעה חלקים של Page Object Design, ממשיך בהם עם Method By, Base Page ו-Explicit Wait, ואחר כך עובר לבדיקות מונחות נתונים (Data Driven Test), כולל עבודה עם Excel בשלושה חלקים.

המשך הקורס עוסק בתשתית שמקיפה את הבדיקות: תיעוד ולוגים (Logging) בארבעה חלקים, דוחות עם ReportNG בחמישה חלקים, והרצת Javascript בתוך Java Selenium. אחר כך מגיעים לכלי הבנייה והשילוב: Maven בשבעה חלקים, Jenkins בחמישה וגם GitHub בשני חלקים. הקורס נסגר בסיכום החומר, מבחן סיכום על סלניום והרצאה על שאלות לראיון עבודה לתפקיד בודק אוטומציה.

כל הנושאים בקורס מבוססים על Java Selenium. הוא לא חוזר על יסודות סלניום אלא בונה עליהם, ולכן מתאים למי שרוצה לעבור מרמת "אני יודע לכתוב בדיקה" לרמת "אני יודע לבנות מערכת אוטומציה".

למי הקורס מתאים?

  • בודקי אוטומציה שכבר כתבו בדיקות ראשונות בסלניום ורוצים להפוך אותן למסגרת מקצועית.
  • בודקי QA שרוצים להתקדם לתפקיד בודק אוטומציה.
  • מפתחים ואנשי DevOps שרוצים לחבר בדיקות אוטומטיות ל-Maven, Jenkins ו-GitHub.
  • מי שמתכונן לראיון עבודה לתפקיד אוטומציה ורוצה לתרגל שאלות מהתחום.

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

מה תדעו לעשות בסוף הקורס?

  • לבנות מסגרת אוטומציה בתבנית Page Object עם Base Page והמתנות מסוג Explicit Wait.
  • לכתוב בדיקות מונחות נתונים ולהזין אותן מקובצי Excel.
  • להוסיף לבדיקות לוגים (Logging) ודוחות ReportNG.
  • לנהל את הפרויקט ואת התלויות שלו עם Maven.
  • להתקין Jenkins ולהריץ בו את הבדיקות באופן אוטומטי.
  • לשמור את הקוד ב-GitHub ולעבוד עליו עם צוות.
  • להסביר בראיון עבודה איך בנויה מסגרת אוטומציה מקצועית.

השילוב של Maven, Jenkins ו-GitHub הוא מה שהופך אוטומציה של בדיקות לחלק מתהליך הפיתוח (CI/CD), ולא כלי שמריץ מישהו אחד על המחשב שלו. זה ההבדל הגדול בין מתחילים לבודקי אוטומציה מקצועיים. שימו לב גם להרצאות הסיכום: שלושה חלקים של סיכום החומר ומבחן סיכום, שבהם אפשר לבדוק את עצמכם ולוודא שאין נושא שפספסתם.

איך לומדים?

הלימוד אונליין ובקצב שלכם, עם הדגמות על המסך שמראות כל שלב בהגדרת הכלים. מומלץ לבנות את הפרויקט במקביל. המנוי של PracticU כולל את כל הקורסים באתר ב-350 ₪ לחודש, יחד עם ליווי אישי של המרצה בטלפון, ויש יום ניסיון חינם.

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

שאלות נפוצות

האם צריך לדעת סלניום כדי להתחיל?

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

מהי תבנית Page Object?

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

כמה זמן לוקח הקורס?

40 הרצאות וידאו, כ-8 שעות. אפשר לפרק אותו לפי הנושאים: Page Object, Data Driven, Maven, Jenkins ו-GitHub.

האם הקורס כולל הכנה לראיון עבודה?

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

כמה עולה הקורס?

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

האם מקבלים תעודה?

תלמיד רשום שצפה בהרצאות הקורס מקבל תעודת סיום של PracticU, באזור האישי שלו באתר.