PracticU

התקנת תוסף TestNG

בלי כתוביותעם כתוביות
PracticU › קורס מייבן - Maven › התקנת תוסף TestNG
מילון מושגים:
פריימוורק - מסגרת תוכנה שמספקת מבנה וכלים מוכנים לפיתוח יישומים, כדי לחסוך כתיבת קוד חוזר.
Maven - כלי לבנייה ולניהול תלויות בפרויקטים של Java, המארגן את תהליך ההידור והאריזה.
URL - הכתובת שמזהה משאב באינטרנט, למשל דף אתר, וכוללת פרוטוקול, שם מארח ונתיב.
Java - שפת תכנות עילית ומונחית עצמים, הרצה על מכונה וירטואלית (JVM) ומשמשת לפיתוח מגוון יישומים.
מחלקה - תבנית בתכנות מונחה עצמים שמגדירה אילו נתונים ופעולות יהיו לאובייקטים שנוצרים ממנה.
JDK - ערכת הפיתוח של Java, הכוללת מהדר, סביבת ריצה וכלים לבניית תוכנות Java.

התקנת תוסף TestNG
TestNG הוא framework שעוזר לכתוב טסטים ולהריץ אותם בקלות, ומשתלב היטב עם Maven. ההרצאה מראה איך להוסיף אותו ל-Eclipse ולוודא שההתקנה עבדה.
השלבים העיקריים
1. פתיחת ההתקנה: בתפריט Help של Eclipse בוחרים Install New Software.
2. הוספת מקור: לוחצים Add, נותנים שם (למשל TestNG) ומזינים את כתובת ה-URL שממנה Eclipse מוריד את התוסף.
3. בחירה והתקנה: אחרי Enter מופיעים פריטי TestNG. מסמנים את כולם ומתקינים. במחשב של המרצה לא היה מה להוסיף, כי התוסף כבר הותקן.
4. בדיקה: יוצרים פרויקט דרך File, New, Project, בוחרים Java Project ונותנים שם, למשל test1. את יצירת המודול (module-info.java) דוחים בבחירת Don't create.
5. אימות: בתוך src יוצרים package בשם test, ואז מנסים ליצור class ומסננים לפי testng. אם מופיעה אפשרות ליצור class מסוג TestNG, התוסף מותקן.
כעת הסביבה, עם JDK, Eclipse ו-TestNG, מוכנה לעבודה עם Maven.
השיעור הבא בקורס: התקנת Maven על Windows

פרקי ההרצאה: התקנת תוסף TestNG

  1. 00:00

    מה זה התוסף TestNG

  2. 00:44

    התקנת TestNG דרך Install New Software

  3. 01:23

    אימות ההתקנה ביצירת פרויקט Java

תמלול ההרצאה: התקנת תוסף TestNG

הטקסט המלא של הדקות הראשונות בהרצאה «התקנת תוסף TestNG» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    אנחנו כמעט מוכנים עם הסביבה שלנו לבצע דמו של מייבן, אבל חסר לנו עוד פרט אחד, תוסף ה-TestNG. מה זה TestNG?

  2. 00:11

    TestNG זה framework שעוזר לנו לכתוב טסטים איכותיים ויעילים ולהריץ אותם בקלות, והוא משתלב מצוין עם המייבן. אנחנו נרצה להוסיף אותו שהוא יהיה זמין לנו דרך האקליפס, ה-ID שלנו.

  3. 00:23

    להוספת ה-TestNG באקליפס נחלץ על תפריט ELP – Install New Software. כאן אנחנו צריכים להקיש URL על מנת שהאקליפס ידע מאיפה להוריד את ה-TestNG. זהו ה-URL, אפשר להקיש אותו ולבצע עד.

  4. 00:40

    נקרא לו TestNG ונמלא את החלק של ה-URL פה ונלחץ על עד. נקיש Enter ואמור לתת לנו תוצאת חיפוש של TestNG. נראה שיש לנו את כל הפריטים של ה-TestNG, נסמן את הכל ונבצע התקנה. אצלי זה לא מבוצע כי כבר התקנתי את ה-TestNG על האקליפס ואין לו מה להוסיף מבחינת התוספים, אבל באקליפס שלא מותקן בו TestNG אתם תוכלו להתקין את כל התוספים של ה-TestNG וללחוץ אישור.

  5. 01:13

    על מנת לוודא ש-TestNG הותקן באקליפס נצטרך ליצור פרויקט Java על ידי תפריט פייל New Project בסינון של סוגי הפרויקט אם נבחר ב-Java, Java Project, ניתן לו איזשהו שם, לדוגמה test1 לפרויקט שלנו, לא נשנה הגדרות אחרות, אני בוחר לא ליצור מודול info.java, don't create,

  6. 01:37

    כאן בתוך ה-src אני אצור איזשהו package קטן שנקרא לו test באותיות קטנות, ועכשיו אני אוכל ליצור class אבל אני אחפש adder ויסנן testng כדי לראות באמת שאופציית ה-TestNG מותקנת אצלי באקליפס ומאפשרת לי ליצור קלאסים מסוג טסטנג'י.

  7. 01:59

    אז אנחנו מוכנים להתחיל

לקורס המלא: קורס Maven (מייבן) אונליין

ההרצאה הקודמת: התקנה של JDK Eclipse

ההרצאה הבאה: התקנת Maven על Windows

הרצאות קשורות מקורסים אחרים

  • TestNG Setup
  • התקנת MongoDB
  • התקנת HAXM
  • התקנת eclipse

קורסים נוספים במסלול

  • קורס מבוא ל-QA - מידע חשוב לבודק תוכנה
  • קורס פוסטמן - Postman - בדיקות לאתרי אינטרנט - API
  • קורס Robot Framework - בדיקות QA ממשק גרפי
  • קורס יסודות התכנות - שפת JAVA - קורס ג'אווה למתחילים
  • קורס סלניום בסיסי - בדיקות אוטומטיות - Selenium
  • קורס סלניום מתקדם - CI/CD - Continues Integration