Home / מאמרים / התקנות | installation / התוכנית הראשונה שלי עם Java וסלניום 3

התוכנית הראשונה שלי עם Java וסלניום 3

סלניום 3.0 השתחרר באוקטובר 2016. ומאז כבר יצאו עוד גרסאות נוספות שלו.
על מנת לעבוד עם סלניום אנחנו צריכים להוריד 2 קבצים:

  • קובץ אחד עם הספריות של Selenium Webdriver.
    אלו הן ספריות הקוד שמאפשרות לנו להרחיב את שפת ה-JAVA שלנו ולהשתמש בהן על מנת לשלוח פקודות ל-driver, שהוא אחראי על הפעלת הפקודות בפועל מול הדפדפן.
  • הקובץ השני הוא קובץ ה-driver שהוא מקבל את הפקודות שלנו ומפעיל את הדפדפן בהתאם למה שכתבו לו לעשות.

על מנת לכתוב את התוכנית הראשונה שלנו ולהריץ את סלניום 3 עם java נצטרך לעשות את הפעולות הבאות:

    1. נוריד את הספריות של סלניום WebDriver מהאתר של סלניום ונשמור אותו תחת ספריה במחשב שלנו.
      על מנת להוריד את הקבצים ניכנס לאתר של סלניום http://www.seleniumhq.org/download
    2. לאחר שהורדנו את הקובץ ניצור ספריה על המחשב שלנו בשם c:\automation\libs,
      נעתיק אליה את הקובץ ונפתח את הקבצים תחת הספריה הזאת כך שתיהיה לנו ספריה כמו בתמונה.
      ובתוך הספריה הזאת יהיו הקבצים של סלניום.
    3. עכשיו, נוריד את קובץ ה-chromedriver שיאפשר לנו להריץ אוטומציה מול chrome,
      את הקובץ נוריד מהקישור כמו בתמונה.
    4. לאחר שהורדנו את קובץ הzip, ניצור ספריה במחשב שלנו בשם c:\automation\drivers.
      נעתיק לשם את הקובץ ונחלץ מתוך ה-zip את קובץ ה-chromedriver.exe כך שעל המחשב שלנו זה יראה כמו בתמונה:
      לאחר שהורדנו את הקבצים אנחנו מוכנים לכתוב את תוכנית האוטומציה הראשונה שלנו,
      על מנת לעשות זאת:
    5. נפתח את eclipse (בהנחה שאתם כבר יודעים איך להריץ eclipse לאחר שלמדתם java)
    6. נפתח פרוייקט חדש ונוסיף לו class
    7. נוסיף לפרוייקט את ספריות הסלניום. על מנת לעשות זאת
    8. נוסיף את שורות הקוד הבאות על מנת להשתמש בgeckodriver


      System.setProperty("webdriver.gecko.driver","C:\\automation\\drivers\\geckodriver.exe");
      WebDriver driver = new FirefoxDriver();
      driver.get("http://www.automation.co.il");

    9. ועכשיו כל מה שנשאר זה להריץ.

בדוק גם

איך להתקין את TestNG בסביבת Eclipse

מטרת המסמך להסביר איך להתקין את TestNG בסביבת Eclipse. במידה ו-TestNG לא מותקן יש לבצע …

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *

הצטרף עכשיו לאחד הקורסים הקרובים שלנו.
(תלחץ פה לרשימת הקורסים הקרובים)