קורס זה מלמד טכניקות מעשיות לתכנון וכתיבה של בדיקות QA אוטומטיות. בקורס נלמד שיטות ליצירת אוטומציה לצורך בדיקת פרויקטי תוכנה גדולים. נלמד לכתוב אוטומציה אמינה וקלה לתחזוקה. נלמד באילו מצבים עדיף בדיקות ידניות ובאילו מצבים השימוש באוטומציה עדיפה. נלמד כיצד לאפיין ולתרגם לשפת המעשה את האיפיון בצורה של תהליכי אוטומציה אופטימליים. כמו כן נלמד על כתיבת קוד נקי והיצוע Refactoring כשיטות למניעת באגים.
משך – 4 ימים
קהל יעד – בודקי תוכנה, אנשי QA, ראשי צוותי בדיקות תוכנה, מנהלי בדיקות ומנהלי פרויקטים.
קורסי אוטומציה ו-DevOps נוספים
תהליכי-אוטומציה-מתקדמים, סדנת-שימוש-ב-Ranorex-ליצירת-אוטומציה, QA-אוטומטי-עם-סלניום-עבור-פרויקטים-ב-#C, סדנת-סלניום-למתקדמים, QA-אוטומטי-עם-סלניום-עבור-פרויקטים-ב-Java, סמינר-אוטומציה-למקבלי-החלטות, פיתוח-תוכנה-ב-CPP-מבוסס-בדיקות-תוכנה, פיתוח-תוכנה-בסביבת-DOT-NET-המתבסס-על-בדיקות-תוכנה, פיתוח-תוכנה-מבוסס-בדיקות-תוכנה-לתוכנה-הכתובה-בשפת-JAVA, סדנת-דוקאר-Docker, קורס-DevOps, קורס-GiT-לבודקי-תוכנה, קורס-GiT-מתקדם-לאנשי-QA
לרשימה של כל קורסי הייטק
תכנים בתרגום אוטומטי מאנגלית. לתכנית הקורס המקורית באנגלית
תוכן
מבחן רמות בגרות אוטומציה
התחלתי
QA centric
שיתוף פעולה
היתוך
מקיפה
איך לשפר
בדיקות ידניות לעומת אוטומטיות
ההחזר על ההשקעה של אוטומציה מבחן
להפיק את המרב של אוטומציה מבחן
שמירה על בסיס קוד מוצר נקי
שיפור מתמשך
טכניקות ארכיטקטורה ובידוד
מדינה ובידוד
בידוד בין סביבות
בידוד בין בדיקות
טכניקות בידוד
השיטה המדעית לכתיבת בדיקות אוטומטיות
לסיכום על MSTest ו Selenium (עבור הדגמה ומעבדה)
השיטה המדעית להגדרת הבדיקות
כתיבת הבדיקות מלמעלה למטה
רציף refactoring כדי להסיר שכפול
נקי קוד Refactoring טכניקות
קריאה
מודולריות ופשטות
פוקה-עול
טיפול בחריגים
העקרונות מוצק
4 כללים של עיצוב פשוט
Refactoring טכניקות ושיטות מומלצות
מבחן שיטות עבודה אוטומטיות
בדיקות מונעות נתונים
חקירת כשל
בדיקת בדיקות רעועות
אוטומציה מבחן הארגון
תהליכים עסקיים
טיפול באגים שנמצאו על ידי אוטומציה
ATDD & BDD
חזרה