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

Playwright UI (Python)

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

אודות הקורס

אוטומציה מודרנית הינה אוטומציה שכבר אינה מתבססת אך ורק על סלניום ובדיקות Web, לאורך השנים האחרונות התפתחו פריימוורקים וספריות חדשות אשר הביאו עימן פיצ'רים ויכולות שלא נראו כמותן לפני כן, בין אם זה היה ה-Cypress עם המנוע ההרצה המתקדם שלו, או Puppeteer המהיר, גם Taiko ועוד… ה-Playwright הוא החדש שבחבורה ואין ספק שהוא מספריות האוטומציה המתקדמות ביותר בתעשייה כיום.

 

את Playwright כתב אותו צוות פיתוח שיצר לפני כן את ה-Puppeteer, הם באו כאן בשביל ליצור משהו דומה אך שונה, הם לקחו את המגרעות של Selenium ו-Puppeteer – הדברים הכואבים לנו וכתבו להם פתרונות אינטיליגנטיים.

כיום, ספריות ה-Open Source הללו של Playwright שמורות תחת ה-repository ומתוחזקות ע"י מייקרוסופט, כך שלא מדובר באיזה פתרון נישתי שנכתב בגראז' שכוח אל בסיאטל או משהו כזה. ל-Playwright יש גב טכנולוגי מקצועי של אחת מענקיות הטכנולוגיה והוא לא הולך לשום מקום.

 

ה-Playwright תומך בכל הדפדפנים הגדולים והמוכרים, וכן ב-4 שפות התכנות הפופולריות באוטומציה והן: Java, Python, C#, Javascript (כאשר האחרונה הינה שפת המקור). בקורס זה אנחנו נעבוד בשפת Python (קורסים אחרים, בשפות אחרות – יצאו בהמשך אצלנו בעתיד האוטומציה)

 

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

 

בהצלחה,

סאיד ג'בר וצוות הפיתוח וההדרכות של עתיד האוטומציה

 

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

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

סה"כ זמן הקורס (כולל תירגול): 20 שעות

הצג עוד

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

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

תכני הקורס

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

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

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

Playwright for Ninjas
בחלק זה נלמד על שיטת העבודה הפופולרית - Page Objects, נראה יכולות נוספות של פריימוורק הבדיקות כמו Trace Viewer , נלמד איך לבצע אמולציה לקליינטים שונים, נלמד על פיצ'רים מתקדמים של פריימוורק הבדיקות ועוד...

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

5.0
סה"כ 7 דירוגים
5
מספר מדרגים: 7
4
מספר מדרגים: 0
3
מספר מדרגים: 0
2
מספר מדרגים: 0
1
מספר מדרגים: 0
MR
לפני 5 חודשים
התכנים בקורס עקיפו אחר סטנדרטים בינלאומיים בתעשייה, מה שלמדתי רלוונטי ועכשווי. האפשרות לגשת לחומרי הקורס באופן חופשי גם לאחר סיום הלימודים היא יתרון משמעותי
RS
לפני 5 חודשים
קורס מומלץ, תכנים רלוונטיים, תמיכה מדהימה
DO
לפני 5 חודשים
אווירה לימודית בקורס דיגיטלי, מי היה מאמין ? תומכת ואינטראקציה מצוינת עם סאיד ויוני
OF
לפני 5 חודשים
למדתי כל כך הרבה מהקורס הזה, שאני כבר מחפש עבודה חדשה עם משכורת גבוהה יותר. תודה!
NB
לפני 5 חודשים
הייתי חלודה באוטומציה. הקורס הזה שיפץ אותי לגמרי!
NL
לפני 5 חודשים
סאיד ויוני כל כך נלהבים מאוטומציה שהיא גורמת לך להרגיש שאשכרה הגעת למקום הנכון :-)
TK
לפני 5 חודשים
הקורס סיפק כלים שימושיים שכבר הטמעתי בעבודה
דילוג לתוכן
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.