PracticU

התקנת הרובוט
Robot Framework

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

התקנת הרובוט Robot Framework
אחרי שפייתון מותקן ומזוהה במערכת, מתקינים את Robot Framework עצמו בפקודה אחת ב-pip.
השלבים העיקריים
1. הפקודה: ב-Command Line מקלידים pip install robotframework. זה הכלי שהתעדכן יחד עם פייתון.
2. איך יודעים את הפקודה: במקום לשנן אותה, נכנסים ל-PyPI (Python Package Index) ומחפשים robot framework. בתוצאה הראשונה הפקודה מופיעה בולטת ואפשר להעתיק אותה. באתר יש גם Introduction ודוגמאות, והמדריך ממליץ להכיר אותו.
3. הרצה: חוזרים ל-Command Line, מדביקים עם מקש ימני ומריצים. אפשר להתעלם מהרקע האדום, וההתקנה מסתיימת בהצלחה בלי הגדרות נוספות.
4. בדיקה: מנקים את המסך עם cls ומריצים robot --version. אם הגרסה מוצגת, Robot Framework מזוהה במערכת, וכל עוד היא 6 ומעלה, אנחנו בכיוון הנכון.
הסרטון הבא יתקין באותה שיטה את Selenium Library.
השיעור הבא בקורס: התקנת ספריית סלניום

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

  1. 00:00

    פקודת ההתקנה pip install

  2. 00:36

    מציאת הפקודה באתר PyPI

  3. 01:14

    העתקת הפקודה והרצתה

  4. 01:51

    בדיקת גרסת Robot Framework

תמלול ההרצאה: התקנת הרובוט Robot Framework

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

  1. 00:02

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

  2. 00:17

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

  3. 00:29

    הפקודה שאני צריך להקיש על מנת להתקין ממש פשוט אבל הרבה אנשים שואלים אותי איך אני יכול לדעת את הפקודה הזאת בלי לראות סרטונים או בלי לחפש בגוגל כל מיני שאלות ותהיות אז התשובה היא כזאת אנחנו פותחים את החרום שלנו ומקישים את הפקודה pypi זה קיצור של python packages index אז פה יש לנו את כל מה שאנחנו צריכים את כל הפקודות של הפיפ שאנחנו צריכים כדי להכין את הסביבת פייתון שלנו מה שאנחנו

  4. 00:57

    צריכים להקיש פה זה רובוט פריימוורק יש לנו תוצאת החיפוש הראשונה אני מקיש תראו כמה שהאתר הזה נוח וידידותי כבר יש לי את הפקודה הזאתי מובנית ובולטת כל מה שאני צריך זה להעתיק יש לי גם introduction לפרויקט ודוגמאות והמון המון כישורים שקשורים ללימוד רובוט פריימוורק כרגע אנחנו לא לא נשתמש בכישורים האלה אבל בהחלט זה אתר שאתם צריכים

  5. 01:24

    לדעת להשתמש בו ולהכיר אותו זה pypi python packages אז אינדקס אז אני מעתיק את הפקודה הזאתי חוזר ל command line שלי בעזרת מכש ימני מדביק אותה ומתקין את ה-robot framework.

  6. 01:38

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

  7. 01:59

    של הרובוט פריימוורק אז נעשה רובוט מינוס מינוס

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

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

ההרצאה הבאה: התקנת ספריית סלניום

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

  • התקנת MongoDB - Entity Framework
  • Automation Framework
  • שימוש ב-Entity Framework - חלק 1
  • אתר OSINT Framework

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

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