
Selenium. שאר ההגדרות נשארות בברירת המחדל.C:\jars\selenium. מעתיקים אליה את כל הקבצים.C:\jars\selenium. בלי השלב הזה הקוד בשיעורים הבאים לא יתקמפל.הטקסט המלא של הדקות הראשונות בהרצאה «Prepare Project To Selenium» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולכם בשיעור הקרוב נדבר על הכנת פרויקט שלנו לעבודה עם סלניום אז בואו נתחיל למה אנחנו צריכים בעצם להכין את הפרויקט שלנו לעבודה עם סלניום הכנו את הסביבת עבודה שלנו מבחינת התקנת האקליפס ראינו שאנחנו יכולים לעבוד בג'אווה לעבוד יפה להכין פרויקט ליצור קלאסים למה אנחנו בעצם צריכים לעשות עוד הכנה כדי לעבוד עם סלניום וכן סלניום היא חבילה
נפרדת לג'אווה שמאפשרת לנו להתממשק עם ה-Web-Element בדפדפנים שונים, בדפדפן, כלשהו חום ואחרים כמו אינטרנט טקספלורר.
זאת אומרת, בעזרת הסלניומים אנחנו נצליח להתממשק עם הדפדפנים, אבל לצורך כך אנחנו צריכים להכין את הסביבה שלנו ולהתקין את הסלניום, להוסיף את הסלניום לפרויקט ג'אווה שלנו ועל ידי כך לתת לפרויקט יכולות של ממשק עם דפדפנים שונים.
איך אנחנו יכולים להוסיף את הסלניום לפרויקט שלנו, פרויקט Java שלנו? הוספת הסלניום לפרויקט תתבצע על ידי הורדה והוספת ג'אר לסביבת הפרויקט שלנו, להגדרת הפרויקט שלנו. תכף נעשה את זה ביחד.
איפה אנחנו יכולים למצוא את הג'ארים ההכרחיים כדי להוסיף את הסלניום לפרויקט ה-Java שלנו? נכיר את האתר של סלניום ונראה איך אנחנו מורידים את הג'אר המתאים כדי להוסיף אותו לפרויקט הג'אווה שלנו.
איך נוסיף את הג'ארים החיצוניים לפרויקט ג'אווה? תכף נראה את זה, נעשה את זה בדיוק עכשיו. אז בואו ניגש לסביבת העבודה שלנו, האקליפס. יצרתי לי סביבת עבודה חדשה, הלכתי ובעצם יצרתי Workspace חדש ונפתח לי Workspace חדש, קראתי לו Workspace סלניום.
לא חייבים אבל כדי שזה יהיה מסודר ונקי פתחתי בעצם את האקליפס הוא נקי לגמרי חדש. אז תחילת העבודה שלנו תהיה בדיוק אותו אותה צורה כמו שעשינו עד עכשיו אנחנו הולכים לפייל ואנחנו בוחרים בתפריט ניו ואנחנו בוחרים באדר ויש לנו ג'אווה פרוג'קט עוד פעם אני מראה בחרתי באדר ובחרתי בג'אווה פרוג'קט ונתתי שם
לפרויקט שלנו לדוגמה סלניום. קלוס או קלאס אחד אוקיי לא שיניתי שום הגדרה בהגדרות הדיפולט שלי ועשיתי פיניש נוצר לי הפרויקט אוקיי כרגע אני מוכן לעבוד מבחינת הג'אווה אבל על מנת לעבוד עם הסלניום אני אצטרך להתקין ג'ארים חיצוניים לג'ארים הקיימים בואו נציץ הקשתי מקש ימני על הפרויקט שלי בייקליפס עוד פעם מקש ימני והלכתי לפרופרטיז אם
אם אני הולך לרשימה הזאתי יש לי משהו שנקרא Java בילד פאט, האזרים שיש לי בסביבת ה-Java שלי, בסביבת הפרויקט. פה אני רואה כמה ספריות, מה שמעניין אותי כרגע זה לשונית הליבריז, ספריות.
אני רואה כל מה שיש לי מבחינת הפרויקט זה ה-Java Runtime Environment, ה-JRE, ה-System Library של ה-Java, אבל לא יותר מכך.
עד עכשיו, כשלמדנו את ה-Java זה הספיק, כרגע אנחנו צריכים יותר. אז בואו נראה איך אנחנו ממשיכים מהנקודה הזאתי ומוסיפים את הסלניום לפרויקט שלנו. בואו נוריד את הג'אב, נפתח חום, ובשדה החיפוש של גוגל נקיש Download Selenium,
Enter, ותוצאת החיפוש הראשונה שלי, לא זאתי שזו פרסומת אלא זאת, Download Selenium, מביאה אותי לאתר www.selenium.hq.org זה האתר שאנחנו צריכים סלאש דאונלוד אפשר להקיש את זה ישירות בלי החיפוש בגוגל או לגשת פשוט לקישור ולרחוץ הלאה. הגעתי לדף ההורדות של אתר סלניום יש לי את
סלניום hq האתר הרשמי אני רואה גם את הכתובת כאן יש לי מספר חלקים לדף יש לי את הכותרת דאונלוד ופה יש לי סלניום סטנדלון סרבר אנחנו כרגע לא צריכים אותו זה מה שקשור לסלניום גריד לשלב מאוחר יותר של היכרות עם הסלניום, נעשה עם זה היכרות, אבל כרגע אנחנו לא צריכים את זה.
כאן יש לי את ה-Internet Explorer Driver Server, גם עם זה נעשה היכרות, זה בעצם המתאם שלנו על מנת לעבוד עם דפדפן ה-Internet Explorer. כרגע אנחנו לא צריכים את זה, לא על זה אנחנו באנו לדבר.
וכאן יש לנו את ה-WebDriver Language Binding, ההורדות של ה-WebDriver Language Binding ואנחנו מחפשים בטבלה של השפות את שפת הג'אווה.
כאן אנחנו רואים את המספר של הגרסה וכאן אנחנו רואים קישור דאונלוד. אז שוב בחלק הזה Selenium Client and WebDriver Language Binding נבחר את ההורדה של הג'אווה.
לחיצה על הכפתור מביאה אותי לחלון הורדה, אני בוחר ב-Download ואני מוריד את ה-Selenium Java, אני כבר הורדתי את זה בעבר, אז הוא שואל אותי אם לדרוס, אני אומר לו כן.
יש הורדה של הסלע עם Java ואני מבקש לראות אותו בפולדר שלי. אז בואו נראה את ה-Download ואני רואה פה את הקבצים שירדו. אני אפתח את הקבצים, אני צובע את כל הקבצים שבתוך ה-Zip,