
dependencies, ובתוכה מוסיפים dependency ספציפי לכל ספרייה.dependencies עם Ctrl+V, ומיישרים עם Ctrl+Shift+F.Save מופיעה ספרייה בשם Maven Dependencies. בתוכה רואים את ה-JAR-ים ואת מיקומם המקומי.dependencies, ואחרי שמירה ספריות TestNG מופיעות לצד ה-JAR-ים של Selenium.הטקסט המלא של הדקות הראשונות בהרצאה «הוספת Maven Dependencies» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
בשיעורים הקודמים הכרנו את המבנה של הפורם והכרנו גם את החלק הזה של הדפנדנסיז עכשיו אנחנו נרצה לעשות דמו שבו אנחנו מוסיפים דפנדנסיז אז בואו נגיד שהפרויקט שלנו הוא פרויקט שמשלב בדיקות אוטומטיות בעזרת הפריימוורק של סלניום ואנחנו רוצים לוודא שהג'ארים של סלניום עומדים לרשותנו בפרויקט
אז איך אנחנו עושים את זה כשאנחנו עובדים במסגרת של מייבן לצורך כך אנחנו נצטרך לעבוד עם מייבן רפוזיטורי המייבן רפוזיטורי זה אתר שדרכו אנחנו יכולים לקשר את הפרויקט שלנו לג'ארים של סלניום להוריד אותם אלינו לוקאלית דרך המייבן אנחנו לא צריכים לעשות את זה המייבן יעשה את זה הוא ייצור אצלנו
רפוזיטורי לוקאלי של הג'ארים שבהם אנחנו נשתמש אבל הוא ינהל את זה המייבן ינהל לנו את הדפנדנסיז אז יצרנו לעצמנו פרויקט שהוא די שלדי ריק כרגע, ואנחנו רוצים להתחיל להוסיף את הטסט הפונקציונלי שלנו בסלניום.
אז לצורך כך אנחנו רוצים להוסיף את התלויות, את ה-dependency של סלניום, כדי שהג'ארים יהיו שייכים לפרויקט ונוכל לעבוד עם סלניום. השלב הראשון שנצטרך לעשות זה ליצור את התגית של ה-dependencies.
אז יש לנו תגית של ה-dependencies, ואנחנו צריכים להוסיף בתוכה dependency ספציפי, לסלניום. איך אנחנו מביאים את אותו קישור לסלניום שנמצא במייבן רפוזיטורי?
נלך לגוגל ונקיש מייבן רפוזיטורי. תוצאת החיפוש הראשונה אמורה להביא אותנו למייבן רפוזיטורי. פה אנחנו נוכל למצוא את כל הכישורים האפשריים לג'ארים לפרויקט שלנו. אז אני מחפש כרגע את סלניום, אני עושה חיפוש לסלניום והתוצאה הראשונה של המייבן
רפוזיטורי היא סלניום ג'אווה אני לוחץ על התוצאת החיפוש ואני רואה פה גרסאות של סלניום ספריות הסלניום אני מעדיף תמיד לקחת את הגרסה היציבה ולא גרסת אלפא או גרסת בטא אז אני אקח את גרסה 3141.59 אני לוחץ על המספר והרפוזיטורי מביא אותי לדף של פרטים על הג'אר של מי הלייסנס
הומפייג' אם אני רוצה לקרוא עוד על המוצר הזה, על הפריימוורק הזה של סלניום. יש לי פה גם קישור לג'אר פיזי, אם אני רוצה פשוט להוריד את הג'ארים ולא להסתמך על המייבן רפוזיטורי, ויש לי פה גם את מספר האנשים שמשתמשים בו, הארטיפקטס שעושים שימוש בקישוריות הזאת, ולמטה כאן יש לנו לשוניות של כל מיני סוגי פרויקטים
שבהם אנחנו יכולים לקשר את הג'ארים של הסלניום דרך המייבן רפוזיטורי, אנחנו רוצים להיכנס למייבן,