הקורס מוכר כגמול השתלמות וכפיקדון לחיילים
נושא בדיקות התוכנה תופס תאוצה בשנים האחרונות והוא מהווה מרכיב חשוב ומשמעותי בפיתוח מוצרים וניהול פרויקטים. תוכנית בדיקות יסודית ואפקטיבית עשויה לחסוך שעות רבות של פתרון בעיות עתידיות. איש הבדיקות הנו בעל תפקיד מרכזי בארגון ומהווה סמכות מקצועית שניתן ליישמה במגוון רחב של אפשרויות והיקפים הן במישור של מתודולוגיות נהלים והן בעבודה מול כלי פיתוח חדשים והגדרות ארגוניות שונות.
כיווני ההתפתחות המקצועיים הנם רבים ומגוונים אחריות על תהליכי התכנון הביצוע והבקרה של תחום האיכות בחברה איסוף וניתוח נתונים קביעת נהלי עבודה לתחומי אבטחת איכות ובקרת איכות ניהול מערך ביקורת האיכות בארגונים שונים. כמו כן ניתן להתפתח בתחום של תכנון בדיקות תכנה ביצוע בדיקות ולחובבי התכנות מסלול הבדיקות האוטומטיות מצריך מן הבודק יכולות תכנותיות.
מטרות הקורס
הכשרת משתתפי הקורס לתחום QA Quality Assurance ובדיקות תוכנה תוך התמקצעות במתודולוגיות הבדיקה ובתחומי בדיקות שונים כולל עבודה בכלים אוטומטיים לשם השתלבות מקצועית העתידית בעולם ההיטק בתחום בדיקות התוכנה.
קהל יעד
הקורס מיועד לבודקי תוכנה מתחילים אקדמאים בתחומים שונים מתכנתים מהנדסים הנדסאים בעלי תעודת בגרות מלאה ולכל המתעדים לעסוק בתחום בדיקות התוכנה.
הקורס יעסוק בנושאים החשובים הנדרשים כיום מאיש ה QA עבודה עם בסיסי נתונים הכרות עם שפות תכנה והכרות עם תחום ניתוח מערכות מתודולוגיות בדיקה תכנון בדיקות ושימוש בכלי בדיקה אוטומטיים הקורס הנל הינו קורס ייחודי המספק לבוגריו היכרות עם 3 עולמות מרכזיים מתודולוגיות בדיקות התוכנה בכל הרמות הכלים האוטומטיים המלווים את בודק התוכנה במתכונת ייחודית המשלבת את הכלים המובילים את השוק כיום מבית מייקרוסופט Visual Studio 2010 והכנה להסמכת בדיקות התוכנה ISTQB היחידה מסוגה בעולם אשר הופכת סטנדרט דה פקטו בשוק של היום.
נושאי הקורס
שיטות למידה
מודול ייחודי שנועד לסייע למשתתפי הקורס וללמד אותם כיצד ללמוד בצורה אפקטיבית ולהכין אותם לקראת מסלול ההסבה.
מבואות לבודקי תוכנה
הכרת מושגים בסיסיים בעולם המחשבים תהליכי עיבוד הנתונים ורכיבי המחשב והתקשורת השונים. התלמידים יכירו את תפקיד מערכת ההפעלה ואת מושגים החשובים שילוו אותם בהמשך בכניסתם עולם הבדיקות.
הכרת המחשב
מונחי יסוד סוגי מחשבים תהליכי קלט ופלט רכיבים מרכזיים במחשב תפקיד מערכת ההפעלה סוגי מערכות הפעלה נפוצות
מבוא לעולם האינטרנט והרשת
מבוא לרשתות תקשורת נתונים רשתות מקומיות LAN טופולוגיות רכיבי קישוריות משחזרים גשרים מתגים נתבים Gateway מבוא לרשתות מרוחקות WAN מבנה האינטרנט פרוטוקולים
מסדי נתונים
עקרונות במסדי נתונים ההבדלים בין סוגי ה DataBase סוגי DataBase וחברות מוכרות DB2 SQL Oracle וכו שילוב DataBase במערכות ממוחשבות כולל אינטרנט
מבוא למערכות מידע והנדסת תוכנה
מודול זה עוסק בהיכרות של עולם מערכות המידע information Technologies מנקודת מבטו של בודק התוכנה. המודל עוסק בתהליכים הרלוונטיים טרמינולוגיה ישויות מפתח ונושאים קריטיים לכל בודק תוכנה אשר מגיע לקורס ללא רקע קודם אשר אינו מהווה דרישת סף לקורס. בין היתר נדון במהלך המודול במבוא והקדמה לעולם מערכות המידע הגדרת דרישות לפרוייקט תוכנה תיאור התהליכים והאירועים המרכזיים בפרוייקט תוכנה ובמבנה ותכנון פרויקט לאורך כל שלביו.
מתודולוגיות בעולם הבדיקות
מודול זה עוסק בהרחבה רבה בכל המתודולוגיות הקיימות בעולם בדיקות התוכנה תוך התעמקות במתודולוגיות השונות בתהליכים עצמם ובצורה מעמיקה בשיקולים בכלים ובתוצרים אשר משותפים לשימוש בכל מתודולוגיה ובממשק בין המתודולוגיות השונות.
במהלך המודולים הנל נסקור לעומק מתודולוגיות ותיקות המיושמות שנים עם מתן דגשים וכלים להצלחה ביישומן לצד מתודולוגיות חדשות וחדשניות אשר מוכיחות את עצמן בזמן האחרון ונמצאות בשוק כדי להישאר.
בין נושאי המודול
מושגי יסוד באבטחת איכות תכנה ובבדיקות תכנה מחזור החיים של פיתוח תכנה ושילובו עם בדיקות תכנה
מתודולוגית בדיקות יישומית ניהול הבדיקות שיטות בדיקה למערכות ענא וסקירת השיטות בבדיקות ייחודיות
הכנת תיקי תכנון בדיקות תיקי הרצות דיווח תקלות וניהולן תיק סיכום בדיקות וניתוח סיכונים ומדדים
כלי מתקדם לניהול פרוייקט הבדיקה מבית מייקרוסופט Visual Studio 2010
במודול זה נלמד לעבוד עם אחד הכלים החדשים החזקים והמשכוללים בעולם לניהול שליטה ותכנון תהליכי הבדיקות ותוצריה VS2010 של מייקרוסופט.
המודול כולל תרגול רב בעבודה עם הכלי על רכיביו השונים וכן נלמד לתכנן תרחישי בדיקה לייצר תסריטים ולהריצם ואף לדווח תקלות באמצעות הכלי המוביל והמתקדם בעולם VS2010.
פרויקט ביניים תכנון וביצוע בדיקות באמצעות VS2010
הפרוייקט הנל ייתן למשתתפי הקורס מעבר לתרגול השוטף במהלך הקורס עליו מושם דגש רב את הכלים להתמודד בצורה מרוכזת ועצמאית עם אפיון פרוייקט ותכנונו וכן ביצוע בפועל של בדיקות על אפליקציה ייעודית. הפרויקט מלווה בתמיכת איש מקצוע בכיתה.
ISTQB Foundation Level
הדרכה זו מבוססת על ההסמכה Foundation Certificate in Software Testing וכוללת הכרה תיאורטית ומעשית עם עקרונות מעולם הבדיקות שילוב הבדיקות כחלק ממחזור חיי הפיתוח ניהול ושליטה בפרויקט בדיקות טכניקות בדיקה סטטיות ודינאמיות White and Black Box Testing כלי ניהול וכלי בדיקה אוטומטיים.
הדרכה זו הינה הכנה מלאה למבחן ההסמכה הבינלאומי היוקרתי של ISTQB Foundation Level אשר משמש היום סטנדרט דה פקטו בשוק הבדיקות הישראלי והבינלאומי כמדד וכבסיס לקביעת יכולתו של מועמד לעבודה כאיש בדיקות מקצוען.
מבוא לבסיסי נתונים ושפת SQL
במודול זה נעסוק לעומק בהכרת בסיס הנתונים הטבלאי או בכינויו האחרים רלציוני. תהליכים רבים בתחום בדיקות התוכנה מבוססים על בדיקת גישה לבסיס הנתונים בדיקת תקינות הגישה תקינות הנתונים החוזרים והכרת מונחים ויכולות Performance בבסיס הנתונים מצד אחד ובשפת SQL השפה האוניברסאלית לשליפת נתונים מבסיס נתונים טבלאי ושינוי הנתונים בו.
בין הנושאים בקורס היכרות עם מודל הRDBMS ניתוח ועיצוב מודל הנתונים בניית בסיס נתונים פקודות SQL נפוצות פונקציות SQL נפוצות שילוב מידע ממספר טבלאות.
מבוא לתכנות באמצעות שפת C#
שפת C# הנה שפה נפוצה במיוחד לתכנות תהליכים בכלים האוטומטיים המסייעים לבודק התוכנה. במודול נלמד את כל המיומנויות הנדרשות מבודק התוכנה בתחום התכנות הבסיסי בשפה.
בין נושאי הקורס מונחי יסוד בתכנות תכונות עיקריות של שפת #C דוגמא והסבר לקוד סוגים של משתנים לולאות פונקציות מערכים מחרוזות תנאים ועוד.
UnixLinux
מערכות ההפעלה UNIX וLinux זוכות היום לפופולאריות גוברת והולכת בשל היתרונות הרבים שהן מביאות עימן. שרידות גבוהה זמינות עבודה מקבילית תמיכה בכמויות משתמשים ובנפחי מידע עצומים ועוד. מערכת הLinux שנבנתה עי מפתחים למען מפתחים ומחולקת חינם נחשבת מהירה אמינה גמישה ומהירה ממערכות הפעלה מקבילות הן כעמדת עבודה work station והן כשרת Server הכולל רמה גבוהה של אבטחת מידע ומשמש כפלטפורמה טבעית לאינטרנט מערכות ליבה ומערכות נוספות. במסגרת ה session נסקור את הנושאים הבאים INTRODUCTION TO LINUX LINUX SESSION THE FILE SYSTEM TEXT EDITORS ORGANIZING FILES .
סדנת בדיקות WEB
סדנה ייחודית ממוקדת ומקצועית השמה דגש על בדיקות של אפליקציות WEB וממשקים מסכים מהיבט הלקוח Client server ומהיבט השרת Web server. בסדנה זו נתייחס לבדיקות GUI Usability compatibility תוך כדי הדגמות חיות על גבי אתרים לדוגמא תקלות הנגרמות באתרים בשל שינוי ה Text Size בדפדפן או שינוי הרזולוציה עי הלקוח. בדיקות מתקדמות יותר מהיבט השרת Web server הכוללות קישוריות לשרת מדידת זמני תגובה ביצועים עומסים אבטחת מידע וכדומה יוסברו אף הן.
בסיום סדנה זו יקבלו המשתתפים רשימות תיוג מקצועיות וממוקדות לביצוע בדיקות מסכים וממשקים באמצעותן יוכלו ליישם את הנלמד בפרויקטים בהם ישתלבו.
מימוש אוטומציה באמצעות VS2010
במודול זה נלמד ביצוע בדיקות אוטומטיות באמצעות ה Visual Studio 2010 מבית מייקרוסופט.
בין נושאי הקורס
יצירת תסריט אוטומטי לבדיקות מימוש בדיקות Web באמצעות הכלי ושימוש בכלי לטובת הרצה אוטומטית של בדיקות ה Unit Test.
פרויקט אוטומציה
פרויקט האוטומציה יכלול עבודה מעשית בתכנון והרצת בדיקות אוטומטיות באמצעות ה VS2010. בפרוייקט נעשה שימוש באפליקציה ייעודית מבוססת Web אשר יקנה למשתתפים נסיון מעשי בתחום האוטומציה והWeb.
פרויקט סיכום
פרויקט הסיכום נועד להכין את המשתתפים לקראת צאתם לשוק העבודה. הפרויקט יכלול את כל שלבי הבדיקות הכוללים תכנון הבדיקה יצירת תרחישים ביצוע הבדיקות דיווח תקלות והפקת דוחות סיכום.
חדש! אותו מסלול במתכונת בוקר אינטנסיבית וקצרה יותר, 3-4 חודשים, ועבודה מובטחת" *חדש! מלגה מיוחדת ל לנרשמים למתכונת בוקר -1500 ₪. |