Coursera · סדרה של 4 קורסים

קורס אונליין – תעודה מקצועית מוסמכת בבדיקת תוכנה ואוטומציה של גוגל ואוניברסיטת מינסוטה

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

רמת בינייםרמת קושי
סדרה של 4 קורסיםתעודה
להרשמה בקורסרה ← הקורס הראשון חינם · audit · ללא כרטיס אשראי
קורס אונליין – תעודה מקצועית מוסמכת בבדיקת תוכנה ואוטומציה של גוגל ואוניברסיטת מינסוטה
למד מיומנויות מבוקשות מאנשי מקצוע באוניברסיטה ובתעשייה שלוט בנושא או כלי דרך פרויקטים מעשיים פיתח הבנה עמוקה של מושגים מרכזיים השג תעודת מקצוע מאוניברסיטת מינסוטה

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

4 מסלולי קריירה

  • למד מיומנויות מבוקשות מאנשי מקצוע באוניברסיטה ובתעשייה
  • שלוט בנושא או כלי דרך פרויקטים מעשיים
  • פיתח הבנה עמוקה של מושגים מרכזיים
  • השג תעודת מקצוע מאוניברסיטת מינסוטה

מה תלמדו

4 תחומי ידע

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

מיומנויות שתרכשו

5 כישורים מעשיים

  • Unit Testing
  • Testing Automation
  • Static Analysis
  • White-box Testing Techniques
  • Black-box Testing Techniques
§ סקירת הקורס
01

תיאור הקורס

התמחות - סדרת קורסים בת ארבעה חלקים

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

  • בדיקות בקופסה שחורה ובקופסה לבנה
  • בדיקות אוטומטיות
  • בדיקות ווב ומובייל
  • תיאוריה וטכניקות של בדיקות פורמליות

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

פרויקט למידה מעשית

לומדים יבנו:

  • תוכניות בדיקה
  • מערכי בדיקה
  • דוחות ניתוח בדיקות

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

§ תוכן עניינים
02

מבנה הקורס

מבוא לבדיקת תוכנה

  • קורס 1 • 30 שעות • 4.4 (734 דירוגים)

פרטי הקורס

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

מבוא לבדיקת תוכנה

  • קורס 2 • 26 שעות • 3.7 (100 דירוגים)

פרטי הקורס

מה תלמד?
  • תעריך את הכשירות לבדוק את הדרישות.
  • תגדיר יחידות ניתנות לבדיקה במפרט התוכנית.
  • תבחר ותיישם שיטות לבחירת קלט לבדיקות קופסה שחורה, כולל ניתוח ערכי גבול, פאזינג ובחירה אקראית.
  • תפתח בדיקות אוטומטיות ואורקל לדיקות אוטומטיות להפקת נתוני תוכנה.
מיומנויות שרכשת
  • קטגוריה: בדיקות תוכנה
  • בדיקות תוכנה
  • קטגוריה: ביצוע בדיקות
  • ביצוע בדיקות
  • קטגוריה: כתיבת בדיקות
  • כתיבת בדיקות
  • קטגוריה: Junit
  • Junit
  • קטגוריה: Cucumber
  • Cucumber

מבוא לניתוח אוטומטי

  • קורס 3 • 19 שעות • 4.2 (77 דירוגים)

פרטי הקורס

מה תלמד?
  • קורס זה מציג טכניקות מתקדמות לניתוח אוטומטי. ניתוח אוטומטי כולל גישות להפקת כמות גדולה מאוד של בדיקות לבדוק אם תוכנות עונות על דרישות, וגם דרכים להוכיח שהתוכנה מתאימה לדרישות וללא פגמים נפוצים כמו חלוקה באפס, שקילה/תחתית, נעילה, חופש מתנאי מירוץ, הצפה/נטרול חוצצים, חריגות לא נתפסות וכמה באגים נוספים שיכולים לגרום לשגיאות תוכנה או בעיות אבטחה.
  • הלומד יכיר את התיאוריה הבסיסית והיישומים של גישות אלו ויישם שיטות ניתוח אוטומטיות על תוכניות דוגמה.
לאחר סיום הקורס, הלומד יהיה מסוגל:
  • להבין את היסודות של אימות אוטומטי: רנדומיזציה והצגות סימבוליות
  • להבחין בין יתרונות וחסרונות של בדיקות רנדומליות, ניתוח סימבולי, ניתוח סטטי ובדיקות מודל
  • להשתמש במגוון כלים מתקדמים לניתוח סטטי ובדיקות אוטומטיות לצורך אימות אוטומטי
  • ליצור דרישות ניתנות לביצוע כאורקל המתאים לבדיקה אוטומטית ולניתוח סימבולי
  • להבין כיצד הבחירה באורקל משפיעה על זיהוי פגמים עבור אסטרטגיות ניתוח אוטומטי
  • להשתמש בבדיקות אוטומטיות כדי להשיג כיסוי מוטציה מלא
  • ליצור תוכנית בדיקה אשר מנצלת גם בדיקות שנכתבות ידנית וגם בדיקות אוטומטיות כדי למקסם דייקנות, למזער מאמץ וזמן, ולהפחית עלויות בדיקה.
קורס זה מיועד ללומדים המעוניינים להבין את עקרונות האוטומציה ויישום הכלים לניתוח לבדיקות תוכנה. ידע זה יועיל למגוון תפקידים, כגון:
  • מהנדס תוכנה
  • מהנדס בדיקות תוכנה
  • מהנדס אוטומציית בדיקות
  • מהנדס DevOps
  • מפתח תוכנה
  • מתכנת
  • חובב מחשבים
דרישות קורס:
  • היכרות עם מעגל חיי פיתוח התוכנה
  • הבנה של יסודות בדיקות תוכנה, כמו אלו שמכוסים במבוא לבדיקת תוכנה ובדיקות קופסה שחורה וקופסה לבנה.
  • היכרות עם שפה מונחית עצמים כמו Java או היכולת ללמוד במהירות את התחביר של Java כדי לכתוב ולשנות קוד, ורצון להשתמש בכלים ו-IDE מועדפים.
מיומנויות שרכשת
  • קטגוריה: בדיקות תוכנה
  • בדיקות תוכנה
  • קטגוריה: אימות פורמלי
  • אימות פורמלי
  • קטגוריה: אוטומציית בדיקות
  • אוטומציית בדיקות

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

  • קורס 4 • 20 שעות • 4.0 (70 דירוגים)

פרטי הקורס

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

ראיתם את הקורס. מוכנים להירשם?

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

לפרטים נוספים והרשמה בקורסרה ←
§ עוזרים להתחיל

3 וידאוים קצרים לפני שנרשמים לקורס.

לפני שאתם מוציאים כרטיס אשראי — קחו 6 דקות. סבר על Coursera, איך נרשמים, ואיך התעודה משתלבת בלינקדאין שלכם.

צפו · 2 דק'

מה זה Coursera?

סקירה קצרה של פלטפורמת הלימוד הגדולה בעולם — מי מאחוריה, איך התעודות מוכרות, ומה ההבדל מ-Udemy ו-edX.

צפו בסרטון ←
צפו · 2 דק'

איך נרשמים ב-2 דקות

הדגמה ויזואלית של תהליך ההרשמה — מהקלקה על "להרשמה" ועד תחילת הקורס הראשון. כולל אופציית audit חינמי.

צפו בסרטון ←
צפו · 2 דק'

איך מכניסים את התעודה ל-LinkedIn

הוספת התעודה כ-License & Certification בפרופיל לינקדאין, עם קישור ל-Coursera שמעלים את הקרדיביליות.

צפו בסרטון ←

מוכנים להתחיל?

הקורס מחכה. התעודה מחכה.

הקורס זמין ב-Coursera. הקורס הראשון בסדרה פתוח לצפייה ללא תשלום.

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