איך מתקינים 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).