
C:\jars\drivers, כך שכל הדרייברים נמצאים במקום אחד.System.setProperty("webdriver.ie.driver", ...) מקבל את הנתיב המלא לקובץ ה-exe של הדרייבר.WebDriver driver = new InternetExplorerDriver();. Eclipse מציעה להוסיף את הייבוא של הקלאסים מ-Selenium בעזרת Quick Fix.driver.get(...) טוען את הכתובת, והדפדפן נפתח עם הדף.הטקסט המלא של הדקות הראשונות בהרצאה «Internet Explorer Driver» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם בשיעורים הקודמים ראינו את הגדרת ה-WebDriver ל־Chrome ול־FireFox בשיעור הזה נגדיר את ה-WebDriver של ה-Internet Explorer אז ראינו שבעצם כשאנחנו רוצים להתחיל לעבוד עם סלניום עם דפדפן אנחנו צריכים איזושהי יחידה מקשרת יחידה מקשרת זה ה-Driver WebDriver Third Party Driver הוא
קובץ קובץ אקזה שבעצם מהווה קישור בין הטסט ג'אווה שלנו לבין הדפדפנים. בשיעורים הקודמים כאמור הגדרנו את החרום ואת הפיירפוקס ועכשיו נראה דוגמה של הגדרת ה-WebDriver של ה-Internet Explorer.
אז בואו ניגש לסביבת העבודה שלנו, Internet Explorer, ויצרתי את הפקאג' שלי פה ואנחנו רוצים עכשיו ליצור קלאס הרצה. שימני על פקט שקראתי לו IE-Driver מתחת ל-SRC שיצרתי, סננום קלאס אחד, New Class, נסמן את ה-Public Static Void Main וקרא לו IE-Test.
זה צריך להתחיל בבירות גדולה, IE-Test. אוקיי, Internet Explorer Test ונלחץ Finish ואנחנו רואים את ה-Public Static Void Main ושוב אנחנו צריכים לוודא שיש לנו את שני הדברים שאנחנו צריכים כדי להריץ את הדמו, אחד זה את הדרייבר של האינטרנט אקספלורר והשני
את האינטרנט אקספלורר עצמו מותקן במערכת במחשב שלנו. יכולים לבדוק את זה, אין שום בעיה. עכשיו בואו נראה איך אנחנו בודקים את הכישור של האינטרנט אקספלורר.
אם אנחנו בעצם רוצים לבדוק את האינטרנט אקספלורר, את הדרייבר, אז אנחנו צריכים ללכת שוב לסלניום hq. יש לנו את הכתובת selenium hq.org download ואני חוזר לתחילת הדף של הדאונלוד ואני רואה פה יש לי את הכותרת הזאת הספציפית הזאת the internet explorer driver server ואנחנו צריכים להחליט פה אם אנחנו מורידים את ה32 או 64 אני אוקיי
אני אוריד את ה32 ביט ואני רואה שכבר הורדתי את זה אני אוריד את זה עוד פעם אני הורדתי את השישים וארבע נוריד את השישים וארבע איי דרייבר שישים וארבע ביט לפי הסביבת בדיקות שלנו אני בודק על ווינדוס עשר ושישים וארבע ביט ואנחנו נוריד את הגרסה הזאתי את השישים וארבע ביט בוא נעשה סייב ובעצם ירד הקובץ אקזה איי דרייבר את זה אני עושה מכה
שימני קופי וניגש חוזר לספרייה שבה הגדרתי את כל לדרייברים שלי c jars drivers ופה אני שומר את ה-ie drivers שלי.
אוקיי, אז בעצם אני מוכן מבחינת ה-pre-process, וידאתי שיש לי את הקובץ אקזה של ה-third-party driver של האינטרנט אקספורר ואת האינטרנט אקספורר מותקן אצלי במחשב, אני רואה אותו ואני יכול לחזור לאקליפס שלי ולהתחיל לעבוד.
אוקיי, אז הפקודה הראשונה מבחינתנו על מנת להתחיל להגדיר את ה-third party driver כמו שהיה בחום ובפיירפוקס יהיה set system, system set property, יש לנו את ה-key ואת ה-value שאנחנו צריכים לספק, השם של ה-key יהיה, אנחנו תכף נרשום את ה-key של ה-internet explorer driver הוא webdriver.ie.driver,
ופה אנחנו צריכים לכתוב את המסלול של איפה נמצא הדרייבר בדיוק כמו שעשינו בפיירפוקס ופה אנחנו עושים את השם שלה בעצם את השם עצמו של הדרייבר קובץ אקזה אני לוחץ פה F2 ויש לי את השם של ה-iDriver אוקיי זהו בעצם הגדרנו את המשתנה מערכת של ה-Internet Explorer Driver אני אוריד שורה ופה אני
צריך לעשות את האתחול של ה-WebDriver, בוא נעשה WebDriver, נקרא לה Instant שלנו דרייבר כרגיל ו-New ופה אנחנו צריכים לכתוב Internet Explorer Driver ועל הסגירת סוגריים ריקה ובעצם אנחנו מוכנים.
האקליפס צועק על זה שאנחנו צריכים לייבא את הקלאסים של ה-WebDriver מהסלניום ואת האינטרנט אקספלורר מהסלניום על מנת להתחיל לעבוד עם האינסטנט של האינטרנט אקספלורר דרייבר. אז איך אנחנו עושים את זה?
אני רק אחזור אנחנו עומדים עם העכבר בייק ליפס מעל השם של הקלאס שמסומן