Autoplay
Autocomplete
Previous Lesson
Complete and Continue
(פליירייט) קורס אוטומציה פייתון - Playwright & Python Automation Course
קורס אוטומציה פייתון עם פליירייט - הקדמה (Playwright)
הקדמה לפני הקורס
סביבת העבודה והרצה ראשונית
הוספת הספריות של Playwright
יצירת אוטומציה בסיסית - פליירייט למתחילים
איך לעשות פעולות בסיסיות של הדפדפן
איך לעשות פעולות בסיסיות בתוך הדף
עבודה עם אלמנטים
פעולות על אלמנטים מסוג Select
עבודה עם אלמנטים - איך לקרוא נתונים מתוך אלמנטים
שיעורי בית - פעולות בסיסיות
7 חוקים שיעזרו לכם למצוא 98% מהאלמנטים בעזרת CSS
עוד מעבר על חוקים למציאת אלמנטים כולל תרגיל עם פתרון
דרך נוספת למציאת אלמנטים
עבודה עם רשימות
עבודה עם רשימות של אזורים
שיעורי בית - עבודה עם אלמנטים
שיעורי בית - פעולות מתקדמות
עבודה עם סוגי חלונות שונים ועכבר
איך עובדים עם Alerts?
מה זה Frame ואיך לעבוד איתו?
איך לעבוד עם חלונות שנפתחים
תרגיל חימום - עבודה עם כל סוגי החלונות יחד
איך לעשות פעולות עכבר
בניית תשתיות אוטומציה בצורה נכונה
הקדמה - מה צריך לדעת בשביל לבנות אוטומציה בצורה נכונה
מה זה Page Object Model?
בניית POM - חלק 1
בניית POM - הסבר על BasePage
בניית POM - הסבר על BasePage - תרגול חימום
שיעורי בית - בניית תשתית אוטומציה - שלב 1
שימוש ב pytest לשיפור התשתית שלנו
התקנה ועבודה עם PyTest
Assert - איך לבדוק אם הטסטים עברו או נכשלו?
כתיבת תסריטים עם PyTest
ניהול הטסטים בצורה נכונה - Fixtures + conftest
הוספת פרמטרים לריצה
פתיחת דפדפן לפני כל טסט בעזרת conftest
שילוב בין פתיחת דפדפן לפני קלאס ולפני טסטים
ניהול הטסטים בצורה נכונה - conftest
ניהול קוד נכון של קוד שחוזר על עצמו בחלק של ה-POM
שיעורי בית - בניית תשתית אוטומציה - שלב 2
בניית תשתיות אוטומציה עם Playwright - כלים נוספים לשיפור הקוד שלנו
"להדליק" את האלמנטים
עבודה עם JavaScript - באילו מקרים זה יכול לעזור לנו
להריץ בדיקות בצורה ייחודית עם נתונים דינמיים - DDT
לקרוא נתונים בצורה דינמית מתוך קובץ קונפיגורציה
הוספת דוחות משודרגים של Allure לפרויקט שלנו
עם איזה דוחות כדאי להשתמש בבניית האוטומציה שלנו?
מה תלמדו בחלק של עבודה עם דוחות
איך להוסיף את allure לפרויקט ואיך להריץ דוחות
איך להסתכל על הדוחות שקיבלנו ולהבין מה יש בהם
איך להמשיך הלאה?
תאור התסריטים בדוחות - Descrtiption
שימוש בצעדי בדיקה - Steps
הוספת חומרה לתסריטי בדיקות
הוספת קטגוריות לתסריטי בדיקות
הוספת לוגים
הוספה של צילום מסך בנפילה של תסריטים
כתיבת משתני סביבה לדוח
פרויקט סיום מנצח - הפרוייקט שיעזור לך לפרוץ לאוטומציה
בניית פרויקט מנצח באוטומציה שמקפיץ את מספר הראיונות ומביא תוצאות
הפרויקט עצמו
[בונוס] טיפים מיוחדים
הקדמה לבונוסים
איך לעבוד עם XPath
מה לעשות אם האלמנט נעלם כאשר אני עושה inspect
בדיקות API באמצעות Requests
מה זה Requests ואיך הוא עוזר לנו?
איך להוסיף את Requests לפרוייקט שלנו
בקשות GET
Data driven testing
Fixtures
בקשות POST
בקשות PUT
בקשות Delete
Path Parameters
אינטגרציה עם דוחות Allure
אינטגרציה עם playwright
Teach online with
Data driven testing
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock