סקירה כללית
המסלול המשולב והמתקדם ביותר להכשרת הנדסאי בדיקות תוכנה QA ידניות ואוטומטיות
- הקורס המתקדם ביותר בארץ הכולל תכנים משודרגים ובניית תשתיות אוטומציה מתקדמות.
- הקניית כלים, טכניקות מעמיקות וניסיון מעשי הנדרשים להשתלבות במקצוע בדיקות התוכנה.
- רכישת ידע נרחב בתחומי בדיקות השונים הכוללים: מתודלוגיות בדיקות ותכנון, עבודה עם מסדי נתונים SQL, בדיקות בעולם ה- WEB והמובייל, תקשורת, IT ואבטחת מידע ווירטואליזציה.
נושאי הקורס:
- מבואות תקשורת מערכות הפעלה ווירטואליזציה (VMware & Citrix)
- שפת שאילתות SQL
- מתודולוגיות לבדיקות תוכנה
- בדיקות תוכנה בהתמקצעות web & Cloud
- בדיקות תוכנה בהתמקצעות Mobile
- פיתוח תוכנה בשפת תכנות מונחה עצמים – JAVA
- למידת 6 כלים לבדיקות תוכנה אוטומטיות מהמבוקשות ביותר בשוק !
- סלניום (Selenium) – מערכות Web
- אפיום (Appuim) – מובייל
- PostMan – תעבורת מידע ו API
- Jmeter -ביצועים ועומסים
- Junit – בדיקות יחידה
- Ranorex – אפליקציות מבוססות Windows
למי מיועד הקורס:
הקורס מיועד לחסרי רקע בתחום הבדיקות המבקשים להשתלב בתחום או לעבור הסבה מקצועית.
הנדסאים, מהנדסים ו/או אקדמאים בעלי ידע בסיסי במחשבים.
פרויקט התמחות:
הקורס כולל 6 פרויקטי גמר הכוללים תשתיות אוטומציה המשמשים כתיק עבודות
רכז התחום וצוות ההוראה:
- דודי ואנונו.
תנאי קבלה:
- ידע תפעולי וניסיון בעבודה עם מחשב.
- שליטה בשפה האנגלית.
- ראיון אישי עם יועץ לימודים של מכללת סמארט.
- מבחן פנימי של מכללת סמארט.
מתודולוגית הלמידה:
הרצאות פרונטאליות, הדגמות, סימולציות בסביבת הלמידה ותרגול נרחב של לפחות 60%.
חומרי לימוד הכוללים דוגמאות והסברים “צעד אחר צעד”.
סגל המרצים :
למכללת סמארט סגל מרצים ומומחי הדרכה מהמובילים בתחומם, בעלי ניסיון מעשי רב. במסלול זה ישולבו מרצים, מומחי בדיקות בעלי ניסיון מעשי רב בתחום בדיקות תוכנה והדרכת בדיקות תוכנה בתעשיית ההייטק הישראלית והעולמית.
בוגרי הקורס יהיו זכאים ל תעודת הסמכה מטעם Smart College :
- תעודת הסמכה להנדסאי בדיקות תוכנה ידניות Manual QA Engineer
- תעודת הסמכה להנדסאי בדיקות תוכנה אוטומטיות Automation QA Engineer
תכונות הקורס
- הרצאות 62
- מבחנים 0
- משך זמן 6-7 חודשים
- רמת מיומנות הסבה | מתחילים
- שעות אקדמיות 310
- הערכות כן
תוכנית הלימודים
מודול 1 - מבואות לבדיקות תוכנה QA כמות שיעורים 6
מטרת מודול זה יינה להקנות ידע מקיף ורחב לבודקי התוכנה , ידע בנושאים אלו ישפר את יכולת החשיבה על תרחישי בדיקה מתקדמים יותר ויאפשרו לבודקי התוכנה להיות אטרקטיביים למגוון רחב של מעסיקים בתחום ההייטק
- הרצאה1.1
- הרצאה1.2
- הרצאה1.3
- הרצאה1.4
- הרצאה1.5
- הרצאה1.6
מודול 2 - שפת שאילתות SQL כמות שיעורים 4
במודול זה נלמד לעבוד עם בסיסי נתונים ולתשאל את בסיסי הנתונים באמצעות שאילתות בסיסיות ומתקדמות
מודול 3 - מתודולוגיות בדיקות תוכנה QA כמות שיעורים 10
במודל זה נלמד את כל מתודולוגיות הבדיקות, שיטות עבודה ותהליכים - וכמובן נתרגל הרבה
- הרצאה3.1
- הרצאה3.2
- הרצאה3.3
- הרצאה3.4
- הרצאה3.5
- הרצאה3.6
- הרצאה3.7
- הרצאה3.8
- הרצאה3.9
- הרצאה3.10
מודול 4 - בדיקות תוכנה בהתמקצעות Web & Cloud כמות שיעורים 4
מודול זה יתמקד בבדיקות עבור מערכות מבוססות WEB ו Cloud וכלים לבדיקות מערכות אלו
- הרצאה4.1
- הרצאה4.2
- הרצאה4.3
- הרצאה4.4
מודול 5 - בדיקות תוכנה בהתמקצעות Mobile כמות שיעורים 4
מודול זה יתמקד בבדיקות עבור מערכות מבוססות Mobile , כלים לבדיקות מובייל כגון אמולטורים
- הרצאה5.1
- הרצאה5.2
- הרצאה5.3
- הרצאה5.4
מודול 6 - פיתוח תוכנה מונחה עצמים באמצעות Java כמות שיעורים 10
שפת התכנות JAVA הינה אחת משפות התכנות הפופולאריות ביותר בעולם המיועדת לשימוש במגוון טכנולוגיות . השפה היינה מהמובילות ביותר בעולם האוטומציה ונתמכת על ידי מרבית מכלי הבדיקות האוטומטיות.
- הרצאה6.1
- הרצאה6.2
- הרצאה6.3
- הרצאה6.4
- הרצאה6.5
- הרצאה6.6
- הרצאה6.7
- הרצאה6.8
- הרצאה6.9
- הרצאה6.10
מודול 7 - בדיקות אוטומטיות באמצעות JUnit כמות שיעורים 2
JUnit הינו כלי פתוח וחופשי לבדיקות יחידה (Unit Tests) בשפת התכנות Java, הכלי היינו מהנפוצים ביותר בעולם ובשימוש מפתחים ובודקי אוטומציה
- הרצאה7.1
- הרצאה7.2
מודול 8 - בדיקות אוטומטיות באמצעות כלי הבדיקות Selenium כמות שיעורים 5
סלניום (Selenium) היינו כלי ביקות אוטומציה קוד פתוח הנפוץ והמוביל בעולם עבור יישומי אינטרנט (אתרי אינטרנט). סלניום מאפשר לכתוב בדיקות באמצעות שפות תכנות פופולריות כגון : C #, Groovy, Java, Perl, PHP, Python, Ruby ו- Scala. סלניום מאפשר ביצוע בדיקות אוטומטיות על רוב הדפדפנים המובילים ונתמך על ידי Windows & Linux
- הרצאה8.1
- הרצאה8.2
- הרצאה8.3
- הרצאה8.4
- הרצאה8.5
מודול 9 - בדיקות אוטומטיות באמצעות כלי הבדיקות JMeter כמות שיעורים 4
JMeter היינו כלי בדיקות אוטומציה קוד פתוח מהנפוצים בעולם עבור בדיקות עומסים וביצועים של מגוון רחב של שירותי Servers, עם דגש על יישומי אינטרנט (אתרי אינטרנט).
- הרצאה9.1
- הרצאה9.2
- הרצאה9.3
- הרצאה9.4
מודול 10 - בדיקות אוטומטיות באמצעות כלי הבדיקות Postman כמות שיעורים 4
Postman היינו כלי בדיקות אוטומטיות קוד פתוח מהנפוצים בעולם לבדיקת שירותי אינטרנט (Web Service) ובדיקות לקריאות HTTP
- הרצאה10.1
- הרצאה10.2
- הרצאה10.3
- הרצאה10.4
מודול 11 - בדיקות אוטומטיות למובייל באמצעות כלי הבדיקות Appium כמות שיעורים 5
Appium הוא כלי בדיקות אוטומטיות קוד פתוח מהנפוצים בעולם לביצוע בדיקות עבור אפליקציות מובייל Web ,Hybrid , Native על גבי מערכות ההפעלה אנדרואיד או iOS באמצעות Webdriver.
- הרצאה11.1
- הרצאה11.2
- הרצאה11.3
- הרצאה11.4
- הרצאה11.5
מודול 11 - בדיקות אוטומטיות ותהליך פיתוח אוטומטי CI - באמצעות Jenkins כמות שיעורים 2
שילוב הבדיקות האוטומטיות כחלק בתהליך פיתוח תוכנה רציף, Jenkins היינו כלי קוד פתוח המאפשר ביצוע בדיקות אוטומטיות בצורה אוטומטית כחלק התהליך הפיתוח עוד לפני שצוות הבדיקות (QA) מתחיל את עבודתו.
מודול 12 - מרתון מבחני כניסה לעולם ההיטק כמות שיעורים 2
במודול זה נתרגל מבחני כניסה אמיתיים ואותנטיים שניתנים לבודקי תוכנה בראיונות עבודה וזאת כדי שתגיעו הכי מוכנים שיש !! התרגול מדמה את העולם האמיתי , אתם פותרים את הבחינה במלואה ולאחר מכן פותרים יחד עם המרצה.
- הרצאה13.1
- הרצאה13.2
מדריך
