PracticU

יצירת פרויקט ראשון ב-Robot Framework

בלי כתוביותעם כתוביות
PracticU › קורס Robot Framework - בדיקות QA ממשק גרפי › יצירת פרויקט ראשון ב-Robot Framework
מילון מושגים:
פריימוורק - מסגרת תוכנה שמספקת מבנה וכלים מוכנים לפיתוח יישומים, כדי לחסוך כתיבת קוד חוזר.
סקריפט - קובץ המכיל רצף פקודות שמבוצעות על ידי מפרש, לרוב כדי להפוך משימות לאוטומטיות.
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
דיסק - התקן לאחסון קבוע של נתונים, כמו כונן קשיח (HDD) או כונן מבוסס זיכרון מהיר (SSD).

יצירת פרויקט ראשון ב-Robot Framework
ההרצאה מראה איך פותחים ב-PyCharm פרויקט חדש שמוכן לעבודה עם Robot Framework, אחרי שכבר הותקנו PyCharm והפלאגין IntelliBot.
השלבים העיקריים
1. יצירת הפרויקט: חוזרים ל-Project ולוחצים על New Project. ברירת המחדל של המיקום נמצאת בסביבת PyCharm, ולכן משנים אותה דרך כפתור ה-Browse לספרייה חדשה בתוך C, למשל ספריית robot, כדי שיהיה קל להגיע לפרויקט.
2. שם הפרויקט: נותנים לו את השם First Robot Project.
3. הגדרת האינטרפרטר: האינטרפרטר מריץ בפועל את הסקריפט שכותבים מול המערכת הנבדקת. במקום New Environment בוחרים Previously Configured Interpreter, ואז Add Interpreter, Add Local Interpreter ו-System Interpreter, שמצביע על התיקייה שבה הותקן פייתון.
4. בלי main.py: מבטלים את הסימון של יצירת Welcome script, כי כותבים בקבצי robot ולא ב-py, ולוחצים Create.
5. בדיקת המיקום בדיסק: לוחצים מקש ימני על שם הפרויקט ובוחרים Open in Explorer. התיקייה .idea מכילה קבצי הגדרות שמנוהלים אוטומטית על ידי PyCharm ואין צורך לגעת בהם.
שימו לב
מיד אחרי פתיחת הפרויקט PyCharm מבצע פעולות הכנה לבד. בעץ הפרויקט יש רק את תיקיית הפרויקט ואת External Libraries, ואין צורך לשנות אותם.
עכשיו הפרויקט מוכן לכתיבת הטסט הראשון.
השיעור הבא בקורס: מבנה פרויקט רובוט - Robot Framework

פרקי ההרצאה: יצירת פרויקט ראשון ב-Robot Framework

  1. 00:00

    יצירת פרויקט חדש ב-PyCharm

  2. 00:38

    הגדרת שם הפרויקט

  3. 01:13

    בחירת System Interpreter

  4. 01:49

    סיום יצירת הפרויקט

תמלול ההרצאה: יצירת פרויקט ראשון ב-Robot Framework

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

  1. 00:02

    אז התקנו את הפייצ'ארם וגם עשינו קצת קוסטומיזציה והתקנו את הפלאגין החשוב אינטליבוט. אנחנו חוזרים לפרוג'קט ולוחצים על New Project.

  2. 00:12

    שימו לב שברירת המחדל תהיה איפשהו בסביבת הפייצ'ארם ואני משנה את הלוקיישן למיקום אחר. אז איך אני עושה את זה? אני לוחץ פה על הכפתור של הבראוז במסלול של המיקום ואני דואג שתהיה לי פה בספרייה בתוך C אני יוצר איזושהי ספריית רובוט.

  3. 00:32

    אוקיי, בתוך C, כדי שיהיה לי קל לראות את הפרויקט ולהגיע אליו. אז יצרתי ספריית רובוט בתוך C, אני לוחץ אוקיי, ואז אני צריך לתת את השם. אני אקרא לזה First Robot Project.

  4. 00:44

    עכשיו יש לנו פה את ההגדרות של פייתון אינטרפרייטר. האינטרפרייטר זה הסוג של קומפיילר שנותן לנו ומממש את הקוד שלנו, בפועל רץ על הסקריפט שאנחנו כותבים והופך את זה ל-run time, מה שנקרא, לפעולות ממש מול המערכת שאנחנו בודקים.

  5. 01:02

    זה הגדרות מאוד חשובות. מה שאני עושה פה, אני לא משאיר את ה-New Environment, אלא אני הולך ל-Previously Configured. רצוי מאוד לסמן את שני הוויים האלה, למרות שהרדיו בטון הזה לא יישאר לחוץ.

  6. 01:13

    אז אני מסמן אותם. אחר כך אני לוחץ פה-Previously Configured Interpreter. פה אני בוחר את הקטע של Add Interpreter. אני לוחץ Add Local Interpreter.

  7. 01:24

    אז כאן אני בוחר את הקטע של System Interpreter. אנחנו רואים שזה האזור שבו הותקן הפייתון. ואני לוחץ סיסטם אינטרפרייטר, אוקיי? הוא מסתדר כאן באינטרפרייטר, בסדר? זה המסלול של ההתקנה. אני חוזר, אני לוחץ על אד אינטרפרייטר, אד לוקל אינטרפרייטר, בוחר בסיסטם אינטרפרייטר,

  8. 01:46

    מסמן אותו ובוחר את זה. עכשיו הוא כבר בחור, אז הוא לא מציע לי, אבל זו הבחירה שעשיתי קודם. פה פייטשר מציע לנו ליצור מיין py, welcome script, אין צורך, כי לא באמת נכתוב ב-py, נכתוב ברובוט, ולכן אנחנו לא רוצים לסמן את זה.

  9. 02:00

    אז אנחנו לא מסמנים את ה-create מעין py ולוחצים create. נפתח לנו הפרויקט החדש אחרי ההתקנות שעשינו, אנחנו רואים את הסביבה של הפרויקט, אין בה יותר מדי, יש לנו את הפרויקט שלנו,

לקורס המלא: קורס Robot Framework אונליין

ההרצאה הקודמת: התקנת פייצ'ארם - PyCharm

ההרצאה הבאה: מבנה פרויקט רובוט - Robot Framework

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

  • יצירת פרויקט ראשון בשפת Swift
  • טסט ראשון
  • יצירת פרויקט Maven - חלק 1
  • יצירת פרויקט ב-TypeScript

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

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