קורס אוטומציה - חינם !!!

Selenium WebDriver
onLineCourseWebDriver_driverActions

אז למדנו להתקין את סביבה , למדנו גם לפתוח דפדפן. בשלב הבא אנחנו נראה להפעיל כל מיני פעולות בשביל לעבוד עם הדפדפן, אז בואו נראה כמה מהן (הפופולריות שבהן):

פונקצית ה-Get:

תיאור: פונקציית ה-get לוקחת אותנו לאתר מסויים שאנחנו נשלח לה כפרמטר (מחרוזת)

driver.get("http://yoniFlenner.net");

פונקצית ה-GetTitle:

תיאור: פונקציה אשר מביאה את הערך של ה-title בעמוד שאנו נמצאים, למשל אם נרצה להדפיס את ה-titlte של העמוד נשתמש בפקודה הבאה:

System.out.println(driver.getTitle());

פונקצית ה-GetCurrentURL:

תיאור: פונקציה המחזירה את כתובת האתר בו אנו נמצאים , למשל הדפסת כתובת האתר תהיה:

System.out.println(driver.getCurrentUrl());

פונקצית ה-GetPageSource:

תיאור: פונקציה המחזירה את קוד המקור (HTML) של הדף בו אנו נמצאים , למשל הדפסת קוד מקור האתר תהיה:

System.out.println(driver.getPageSource());

פונקצית ה-Refresh:

תיאור: פונקציה המרעננת (refresh) את הדף בו אנו נמצאים

driver.navigate().refresh();

פונקצית ה-Back:

תיאור: פונקציה המחזירה אותנו אחורה לדף הקודם

driver.navigate().back();

פונקצית ה-Close:

תיאור: פונקציה הסוגרת את הדף בדפדפן

driver.close();

פונקצית ה-Quit:

תיאור: פונקציה הסוגרת את ה-Session של הדפדפן עם כל הדפים (טאבים) הפתוחים בו

driver.quit();

דוגמא לתוכנית :

דוגמא לתוכנית שפותחת דפדפן, נכנסת לאתר של IMDB ומבצעת כל מיני פעולות עליו

 

סרטון הדרכה - פעולות על הדפדפן: