...
5.00
(10 ביקורות)

Cypress

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

אודות הקורס

אוטומציה מודרנית הינה אוטומציה שכבר אינה מתבססת אך ורק על סלניום ובדיקות Web, עם הפריימוורק החדש סייפרס (Cypress) נוכל להקים תשתית של בדיקות אוטומטיות בפשטות, בקלות ובמהירות, גם על Web (בצורה שעוד לא ראינו עד כה) וגם על המערכות ה-Back End תוך שימוש בכלים המודרניים ביותר שישנם כיום בתחום האוטומציה כמו ה-Test Runner , Dashboard, Spec Files, Plugins ועוד…

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

הפריימוורק נכתב כפרוייקט קוד פתוח עם מוצר מסחרי מעליו (Dashboard), וגם הוא (כמו ה-Puppeteer) יושב מעל NodeJS ומהווה למעשה ספרייה שלו. אופן עבודתו (בניגוד לאחרים) מתאפיין בכך שהוא עובד מעל אותו Thread של הדפדפן – מה שמוביל למהירות גבוהה ורמת "שבירות" נמוכה.

חברים, הצטרפו אלינו לקורס מגניב, קליל ומעשיר שברובו אינו דורש ידע מוקדם, קורס ה-Cypress היחיד בעברית ולאחר סריקה של קורסי Cypress דיגיטליים אחרים באינטרנט, אני יכול להגיד לכם בלב שלם כי זהו הקורס האיכותי והמושקע ביותר בעולם (!!!) עם כמות תכנים שאין באף מקום אחר (מוזמנים לבדוק אותי :-))

 

בהצלחה,

יוני פלנר וצוות הפיתוח וההדרכות של עתיד האוטומציה

 

סה"כ סרטוני הדרכה: 47

סה"כ זמן צפייה – וידאו הקורס: 14:22 שעות

הצג עוד

מה נלמד בקורס ?

  • מבט כללי על פריימוורק הבדיקות סייפרס
  • התקנת הסביבה
  • מנוע ההרצה של סייפרס
  • זיהוי אלמנטים עם הכלי
  • פעולות על האלמנטים עם הכלי
  • סוגים שונים של בדיקות וולידציות
  • פעולות מתקדמות על אלמנטים באפליקציה
  • קונפיגורציה של הפרוייקט
  • הטמעת מערכת דוחות להרצה
  • תוספים שונים של סייפרס
  • שיטת עבודה עם Page Objects
  • שיטת עבודה עם Data Driven Testing
  • בדיקות וויזואליזציה עם הכלי
  • התממשקות לג'נקינס
  • ועוד...

תכני הקורס

Cypress for Beginners
בחלק זה נלמד להכיר את פריימוורק הבדיקות - סייפרס. נראה כיצד הוא בנוי עם כל הקומפוננטות שבו, וכמו כן נלמד את הפעולות הבסיסיות שניתן לעשות דרכו על הדפדפן

  • 21:42
  • Cypress Implementation
    28:45
  • Cypress(New Version) – Implementation
    06:09
  • Cypress Project Framework
    13:26
  • Cypress(New Version) – Cypress Project Framework
    03:28
  • GUI Execution
    06:47
  • Cypress Test Runner
    11:01
  • CMD Execution
    15:38
  • Bundled Tools
    06:14
  • Cypress Hooks
    06:50
  • טיפ להמשך הדרך: השלמה אוטומטית
    03:47
  • Browser Commands
    17:37
  • Browser Commands, Code Example
    14:13

Cypress for Intermediates
בחלק זה נלמד שיטות שונות לזיהויי אלמנטים באפליקציה, כמו כן נקודד פעולות שונות על האלמנטים שמצאנו

Cypress for Champs
בחלק זה נלמד על שיטות שונות לפעולות המתנה, על וולידציות של מקרים, על טיפול מקרים מיוחדים כמו טבלאות, פריימים פנימיים של האפליקציה, סימלוץ פעולות של העכבר ועוד...

Cypress for Ninjas
בחלק זה נלמד איך לדבג את הקוד שלנו בפריימוורק, איך ליצוק פעולות ייחודיות שלנו, התממשקות לפלאגינים שונים, למערכת דוחות, לכלי הג'נקינס, הדשבורד ועוד...

ציון וביקורות התלמידים

5.0
סה"כ 10 דירוגים
5
מספר מדרגים: 10
4
מספר מדרגים: 0
3
מספר מדרגים: 0
2
מספר מדרגים: 0
1
מספר מדרגים: 0
AZ
לפני 3 חודשים
קצב הלמידה היה מצוין עבורי, התנסות מעשית משמעותית
ES
לפני 3 חודשים
הסברים ברורים ותובנות שימושיות בקורס הזה, תודה רבה
SK
לפני 3 חודשים
סאיד ויוני כל כך נלהבים מאוטומציה שהיא גורמת לך להרגיש כמו גיבור-על שיכול לכבוש כל באג בעולמנו הדיגיטלי!
AG
לפני 3 חודשים
הייתי חלוד באוטומציה כמו רובוט עתיק. הקורס הזה שיפץ אותי לגמרי ועכשיו אני מוכן להשתלט על העולם (או לפחות על מחלקת הבדיקות)
MC
לפני 3 חודשים
כל כך התלהבתי שסיפרתי לכל מי שהיה מוכן לשמוע על הקורס המדהים הזה, מומלץ!
GL
לפני 3 חודשים
איזה תענוג של קורס, מוסבר הכל לאט ובסבלנות
DO
לפני 3 חודשים
אם הייתי יכול לתת 1000 כוכבים הייתי נותן. הקורס הזה שינה את הקריירה שלי. עכשיו אני מרגיש בטוח ומלא ביטחון!
AT
לפני 3 חודשים
אם הקורס הזה היה נלמד בבית ספר, הייתי תלמיד מצטיין
NL
לפני 3 חודשים
הסברים ברורים ותמציתיים, למדתי המון תוך זמן קצר
AT
לפני 3 חודשים
ממליץ בחום על הקורס לכל מי שרוצה לפתח קריירה באוטומציה של בדיקות תוכנה. זה לא רק קורס שמכשיר אותך טכנית, אלא גם מפתח את כישורי החשיבה שלך ומכין אותך להיות מקצוען שלם
דילוג לתוכן
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.