Global Side Menu Width
Placeholder

התקנת Appium ב-Mac

איך מתקינים Appium ב-Mac (מדריך קצר)

Appium הוא שרת אוטומציה לבדיקות מובייל (Android/iOS). ב-macOS ההתקנה הכי נוחה היא דרך
Node.js ו-npm.

1) מתקינים Node.js ו-npm

Appium מותקן דרך npm, לכן קודם צריך Node.js מותקן במחשב.
אפשר להתקין דרך Homebrew או להוריד מהאתר הרשמי:
nodejs.org

2) מתקינים את Appium (השרת)

פותחים טרמינל ומריצים:

npm install -g appium

בדיקה מהירה:

appium -v appium

אם השרת עלה בלי שגיאות והטרמינל מראה שהוא מאזין (ברירת מחדל: פורט 4723) — הבסיס מוכן.

3) מתקינים Driver לפי הפלטפורמה

ב-Appium 2 חייבים להתקין לפחות Driver אחד (אחרת אין מה “להריץ”).

Android (UiAutomator2)

appium driver install uiautomator2

iOS (XCUITest — רק על macOS)

appium driver install xcuitest

בדיקה אילו דרייברים מותקנים:

appium driver list --installed

4) מה עוד צריך כדי שזה ירוץ בפועל

  • Android: Android SDK / platform-tools (כדי ש-adb יעבוד) + אמולטור או מכשיר.
  • iOS: Xcode + סימולטור או מכשיר (כולל הגדרות מפתחים נדרשות).

זהו — עכשיו יש לך Appium מותקן עם Driver מתאים, ואפשר להתחיל לכתוב ולהריץ טסטים (Java / Python / JavaScript).

מקורות רשמיים:
Appium Install


ללימוד עמוק יותר: העתקו את הפרומט הבא ל-ChatGPT, הדביקו ושלחו.

אתה מומחה QA ואוטומציה. קראתי את המאמר הזה: https://qablog.co.il/appium-mac/

תסביר לי בפשטות (אבל מדויק) את התהליך לפי הסדר:
1) למה צריך Node.js ו-npm
2) איך מתקינים Appium ואיך מאמתים שהשרת רץ
3) מה זה Driver ב-Appium 2 ולמה חייבים להתקין אותו
4) איך מתקינים דרייברים ל-Android (uiautomator2) ול-iOS (xcuitest)

תשאל אותי עד 5 שאלות קצרות כדי להתאים את ההנחיות אליי (OS, Android/iOS, מכשיר/אמולטור, גרסת Node).