++Automation
אודות הקורס
חברים, נא להכיר – קורס האוטומציה למתקדמים שלנו: ++Automation
נכון להיום, ברוב האירגונים המפתחים תוכנה קיימת כבר מחלקת בדיקות אוטומטיות עם צוותי אוטומציה מגוונים ולמען האמת, בין שיטוטיי הרבים בין חברות ההיי-טק השונות אני נתקל במעט פרוייקטי אוטומציה טובים ובהרבה פרוייקטי אוטומציה בינוניים ומטה מבחינת התכנון, מבחינת העיצוב ומבחינת הקידוד.
קורס זה נועד להכין אתכם לכתוב פרוייקט אוטומציה לפי כל הסטנדרדטים המודרניים בתעשייה, בין השאר תוכלו ללמוד כאן על:
Clean Code
Design Principles
Design Patterns
– נראה את השיטות השונות לכתיבת קוד נקי באוטומציה
– נכיר את חמשת העקרונות של SOLID
– נחקור את הקרביים של Page Objects – איך הוא בנוי מאחורי הקלעים וכיצד ניתן להפיק ממנו את המיטב
– נלמד על Spinoff חדש שפיתחתי עם השנים, ה-Segment Objects שהוא ווריציאת פיתוח של ה-Page Objects
– נשתמש ב-Singleton הפופולרי למשימות עימן נתעסק באוטומציה, כמו איתחול הדרייבירים או כתיבה לתוך מערכת דוחות
– נלמד איך ניתן להריץ כמה טסטים במקביל תוך הגנה על הדרייבר ע"י Thread Safety
– נקודד כתיבה של Factory הן על הדפדפן והן על הדרייבר
– נבין לעומק כיצד ה-Dependency Injection יכול לעזור לנו בפרוייקט האוטומציה
– ונמשיך לחקור עיצובים נוספים בעולם פיתוח התוכנה תוך התמדקות ומתן דוגמאות מעולם הבדיקות האוטומטיות, כמו Decorator, Template Method, Builder ועוד…
בהצלחה,
יוני פלנר וצוות הפיתוח וההדרכות של עתיד האוטומציה
סה"כ סרטוני הדרכה: 51
סה"כ זמן צפייה – וידאו הקורס: 13:09 שעות
סה"כ זמן הקורס (כולל תירגול): 40 שעות
תכני הקורס
Clean Code
-
05:44
-
Readable Code
07:48 -
Meaningful Names
11:15 -
SRP Methods
07:36 -
Comments
13:20 -
Consistent
05:20 -
Testable Code
15:40 -
01:14
-
Objects and Data Structures
06:40 -
04:39
-
Clean Code Final Project, Part 1
15:30 -
Clean Code Final Project, Part 2
42:25