robotframework (הידוע גם במסגרת רובוט) הוא קוד פתוח, מודולרית, חופשי וללא תלות בפלטפורמה פרויקט תוכנת שורת הפקודה מיושם בפייתון ותוכנן מקיזוז כדי לספק מסגרת אוטומציה מבחן מונע מילת המפתח לכל מערכות ההפעלה הזרם המרכזי .
הוא משמש בעיקר לבדיקת רמת קבלה, אבל גם זה יכול לשמש לATDD (פיתוח מונע על-בדיקות קבלה). הוא כולל תחביר טבלאי לקל לשימוש ליצירת מקרי מבחן ועובד תחת לינוקס, Windows ו- Mac הפעלת ספריות systems.Test יכול לשמש כדי להאריך capabilitiesDevelopers בדיקתה יכול להשתמש בספריות בדיקה כדי להרחיב את יכולות הבדיקה של robotframework, יישם ב Java או Python שפות תכנות. ניתן גם ליצור מילות מפתח חדשות מקיים, תוך שימוש באותו התחביר פשוט.
למרות עובדה שמסגרת רובוט שכתוב בפייתון, זה גם יכול לרוץ על IronPython (NET) וJython (JVM). הוא מתגאה במערכת אקולוגית featureful שכוללת מספר כלי עזר גנריות וספריות בדיקה, שנשמרים כיום כprojects.Getting תוכנה נפרדת התחילה עם רובוט FrameworkTo להתקין ולהשתמש בתוכנת Framework רובוט במחשב GNU / Linux שלך, זה מומלץ להשתמש בפיפס (פיתון פיפס) כלי (למשל sudo פיפס להתקין robotframework). עם זאת, אתה יכול גם להתקין אותו באמצעות tarball המקור מופץ בחינם בSoftoware.
פשוט להוריד את הארכיון, לשמור אותו במחשב שלך, לפרוק אותו, לפתוח מסוף אמולטור, לעבור למיקום של קבצי ארכיון חילוץ עם & lsquo; cd & rsquo; הפקודה (/home/softoware/robotframework-2.8.6 למשל cd) ולהפעיל & lsquo; פיתון sudo setup.py להתקין & rsquo; הפקודה.
לאחר התקנה, אתה יכול לתקשר עם המסגרת על ידי הפעלת כל אחד מתסריטי pybot, ipybot או jybot. ניתן למצוא הוראות מפורטות לשימוש, הוראות התקנה, כמו גם דוגמאות חיים אמיתיות בדף GitHub של הפרויקט (ראה קישור בדף הבית מתחת לפרטים נוספים).
מה חדש בהודעה זו:
- שיפורים החשובים ביותר
- :
- תמיכה עבור יותר תוצאות מיזוג כלליות עם ה"ךבו" (# 1687).
- LogFiles משופרת עם קריסה כל (# 1,478), סמלים חדשים (# 1,808), וזמן שחלף על שורת כותרת (# 1796).
- המלצות למשתנים לא נמצאו (# 1804) ומילות מפתח (# 888).
- :
- הסרנו את הכלים חיצוניים הישנים מההפצה. בעית מספר 1,754 רשימות שבו הכלים עברו.
- תמיכה עבור משתנים בטיעונים בשם ושמות kwarg (# 1793) עשויה לגרום לבעיות בחלק ממקרים. ראה את התגובות כאן לפרטים.
- סקריפט install.py הוסר (# 1753).
- תודות:
- תמיכת BuiltIn.Log pprint (# 1666).
- דפוס חדש התאמת מילות מפתח באוספים (# 1,724).
- מילות מפתח / המלצות משתנים לא מצא (# 888 ו# 1804).
שינויים אחורה עולים בקנה אחד
מה חדש בגרסת 2.0.4:
- מאפשר תחביר טבלאי
קל לשימוש ליצירה מקרי מבחן בצורה אחידה.
- מספק יכולת ליצור מילות מפתח לשימוש חוזר ברמה גבוהה יותר ממילות מפתח קיימים.
- מספק קל לקריאה דיווחים ויומנים בפורמט HTML.
- האם פלטפורמה ויישום עצמאי.
- הארכיטקטורה מודולרית תומכת ביצירת בדיקות אפילו עבור יישומים עם מספר ממשקים מגוונים.
- מספק API ספרייה פשוט ליצירת ספריות בדיקה מותאמת אישית.
- מספק תפוקות המבוססות ממשק שורת הפקודה וXML להשתלבות בתשתית הקיימת לבנות (מערכות אינטגרציה מתמשכת).
- מספק תמיכה לסלניום לבדיקות אינטרנט, בדיקת Java GUI, תהליכים רצים, Telnet, SSH, וכן הלאה.
- תומך יצירת מקרי מבחן מונעי נתונים.
- מספק תיוג לקטלג ובחר מקרי מבחן להוצאת להורג.
- האם תמיכה מובנית עבור משתנים, מעשי במיוחד לבדיקות בסביבות שונות.
דרישות :
- Python
תגובות לא נמצא