קורס סלניום בסיסי
בדיקות אוטומטיות - Selenium

- 13 שעות
- 65 הרצאות
תוכנית הלימודים
1יסודות התכנות בג'אווה לבודקי תוכנה31 הרצאות
- מה לומדים בקורס סלניום - QA Selenium3 דק'
- אודות המרצה1 דק'
- JDK7 דק'
- eclipse8 דק'
- Java Project5 דק'
- Java First Project12 דק'
- משתנים ב-JAVA8 דק'
- Java String - חלק 111 דק'
- Java String - חלק 26 דק'
- Java String - חלק 36 דק'
- Java String - חלק 46 דק'
- Java String - חלק 57 דק'
- תרגיל על מחרוזות7 דק'
- תנאי if-else בג'אווה10 דק'
- משפט SWITCH בג'אווה9 דק'
- לולאת For בקורס JAVA5 דק'
- לולאת while בקורס JAVA9 דק'
- מערכים - Array JAVA15 דק'
- תרגול לולאות12 דק'
- methods - חלק 116 דק'
- methods - חלק 210 דק'
- methods - תרגול10 דק'
- methods overloading9 דק'
- classes - חלק 115 דק'
- classes - חלק 216 דק'
- classes - חלק 312 דק'
- תרגול Dynamic Class16 דק'
- הורשה בג'אווה - inheritance21 דק'
- טיפול בשגיאות - Exception Handling9 דק'
- עבודה עם קבצים בג'אווה - Reading Properties File14 דק'
- דיבאג בג'אווה - Debug Mode16 דק'
2סלניום בסיסי - Selenium35 הרצאות
- Inspect Element On Browsers11 דק'
- Prepare Project To Selenium10 דק'
- Add Selenium Library7 דק'
- Chrome Driver17 דק'
- FireFox Driver11 דק'
- Edge Driver10 דק'
- Internet Explorer Driver9 דק'
- WebDriver - חלק 116 דק'
- WebDriver - חלק 210 דק'
- Instance of Driver13 דק'
- WebElement - Find by ID17 דק'
- WebElement - Find by Path18 דק'
- WebElement - getAttributeValue11 דק'
- Find WebElement11 דק'
- תרגול של WebElement20 דק'
- Web Elements - חלק 118 דק'
- Web Elements - חלק 223 דק'
- Wait For Web Element - חלק 112 דק'
- Wait For Web Element - חלק 29 דק'
- Wait For Web Element - חלק 310 דק'
- המרה של Web Element ל-Select13 דק'
- Actions on WebDriver12 דק'
- Switch to iframe20 דק'
- Switch to JS Alert10 דק'
- Switch to Window17 דק'
- Automation Framework15 דק'
- TestNG Setup12 דק'
- TestNG First Class19 דק'
- TestNG Annotations10 דק'
- TestNG Assertions12 דק'
- Begin Write Tests14 דק'
- Run Tests in Parallel6 דק'
- getParameter from TestNG12 דק'
- Use Static Method18 דק'
- פרויקט גמר - קורס סלניום1 דק'
מה לומדים בקורס סלניום של PracticU?
זהו קורס סלניום (Selenium) בעברית לבדיקות אוטומטיות של אתרי אינטרנט. הוא כולל 65 הרצאות וידאו (כ-13 שעות) ומיועד לבודקי תוכנה, גם כאלה שלא כתבו קוד מעולם. לכן הוא נפתח לא ב-Selenium עצמו, אלא ביסודות התכנות בג'אווה.
הפרק הראשון הוא יסודות Java לבודקי תוכנה: התקנת JDK ו-Eclipse, פרויקט ראשון, משתנים, מחרוזות (Strings), תנאי if-else ו-switch, לולאות for ו-while, מערכים, methods, classes והורשה, טיפול בשגיאות ועבודה עם קבצים ודיבאג. יש גם תרגולים, כך שמגיעים לחלק של האוטומציה עם בסיס מוצק.
הפרק השני עוסק ב-Selenium עצמו: הכנת פרויקט והוספת ספריית Selenium, דרייברים של Chrome, Firefox, Edge ו-Internet Explorer, והיכרות עם WebDriver ו-WebElement. לומדים איך מאתרים אלמנט בדף לפי ID ולפי נתיב, איך ממתינים לאלמנט (Wait), איך עובדים עם Select, עם iframe, עם התראות JS ועם חלונות.
בסוף בונים Automation Framework עם TestNG: Annotations, Assertions, כתיבת טסטים, הרצה במקביל וקבלת פרמטרים, ופרויקט גמר.
הקורס בנוי כך שהקוד שכותבים בפרק הראשון משמש אתכם בהמשך. את מה שנלמד על מחלקות, על methods ועל טיפול בשגיאות מיישמים בהמשך כשכותבים את ה-Framework, וכך הידע מתחבר במקום להישאר תיאוריה. בין הנושאים יש הרצאות תרגול על מחרוזות, על לולאות, על methods ועל מחלקות דינמיות.
גם ההיכרות עם הדפדפן חשובה: לומדים להשתמש ב-Inspect Element כדי לראות את מבנה הדף ולבחור איך לאתר כל אלמנט. זו מיומנות שכל בודק אוטומציה משתמש בה כל יום, והיא מוצגת בהרצאה ייעודית.
למי הקורס מתאים?
- בודקי תוכנה ידניים שרוצים לעבור לאוטומציה.
- מי שמסיים קורס QA בסיסי וצריך את הכלי הבא.
- מי שמעוניין ללמוד Java דרך מטרה מעשית.
- מתכנתים שרוצים לבדוק ממשקי Web באופן אוטומטי.
לא נדרש ידע מוקדם בתכנות. הפרק הראשון מלמד את הנדרש מאפס. יש בקורס גם הרצאה על המרצה ועל מה שלומדים, כך שאפשר להבין מראש אם הסגנון מתאים לכם.
מה תדעו לעשות בסוף הקורס?
- לכתוב קוד בסיסי בג'אווה ולהבין את מבנה השפה.
- להתקין ולהגדיר פרויקט Selenium עם הדרייברים המתאימים.
- לאתר אלמנטים בדף ולבצע עליהם פעולות.
- להשתמש בהמתנות, ב-iframe, בחלונות ובהתראות.
- לבנות Framework עם TestNG ולהריץ טסטים במקביל.
- לקרוא פרמטרים מ-TestNG ולכתוב פונקציות עזר שמשמשות כמה טסטים.
- לעבוד עם Select, עם Actions ועם שגיאות בזמן ריצה.
איך לומדים?
הלימוד אונליין, בקצב שלכם, עם הדגמות קוד על המסך. ההרצאות בעברית. המנוי של PracticU עולה 350 ₪ לחודש ופותח את כל הקורסים באתר, כולל ליווי אישי של המרצה בטלפון. אפשר להתחיל ביום ניסיון חינם, ותלמידים רשומים מקבלים תעודת סיום של PracticU.
שאלות נפוצות
האם צריך לדעת תכנות כדי ללמוד סלניום?
לא. הפרק הראשון בקורס מלמד יסודות Java לבודקי תוכנה, ורק אחריו עוברים ל-Selenium.
כמה זמן נמשך הקורס?
65 הרצאות וידאו, כ-13 שעות.
באיזו שפה כותבים את הבדיקות?
הקורס עובד בשפת Java, עם Selenium WebDriver ו-TestNG.
באילו דפדפנים אפשר להריץ?
הקורס מציג דרייברים של Chrome, Firefox, Edge ו-Internet Explorer.
כמה עולה הקורס?
הקורס כלול במנוי של PracticU: 350 ₪ לחודש לכל הקורסים באתר, כולל ליווי אישי של המרצה בטלפון. אפשר להתחיל ביום ניסיון חינם.
האם מקבלים תעודה בסוף הקורס?
כן. תלמידים רשומים מקבלים תעודת סיום של PracticU אחרי שצפו בהרצאות הקורס, והיא מופיעה באזור האישי.