עבודה עם אלמנטים
כאשר אנחנו באים לזהות אלמנטים, אנחנו נרצה להקפיד על הדברים הבאים:
- שהאלמנט יהיה ייחודי
- שהסיכוי שהוא ישתנה הוא הכי קטן
כאשר באים לזהות אלמנטים רצוי לעבוד לפי סדר העדיפות הבא
(חשוב להבין שזה רק המלצה ולא משהו שהוא חקוק בסלע ובכל מקרה צריך להפעיל שיקול דעת על מנת שיעמוד ב-2 הדגשים, שהאלמנט יהיה ייחודי והסיכוי שהוא ישתנה הוא הנמוך ביותר)
- id
- class name
- css
- xpath
- כל השאר
- CSS Selector Syntax - https://www.w3schools.com/cssref/css_selectors.asp
- XPath Syntax - https://www.w3schools.com/xml/xpath_syntax.asp
סרטון שמסביר איך לעבוד עם אלמנטים ואיך למצוא כמעט כל אלמנט עם 3 חוקים בסיסיים
קישור לאתר דוגמה בסרטון