איך מתקינים Appium ב-Windows (מדריך קצר)
Appium הוא שרת אוטומציה לבדיקות מובייל. ב-Windows עובדים בעיקר עם Android (iOS דורש macOS ו-Xcode).
1) מתקינים Node.js ו-npm
Appium מותקן דרך npm, לכן צריך להתקין Node.js:
nodejs.org
2) מתקינים את Appium (השרת)
npm install -g appium
בדיקה מהירה:
appium -v
appium
3) מתקינים Driver ל-Android (UiAutomator2)
appium driver install uiautomator2
בדיקה אילו דרייברים מותקנים:
appium driver list --installed
4) מתקינים Android SDK ומכינים adb
כדי להריץ בדיקות Android צריך Android Studio/SDK (לפחות platform-tools) כדי ש-adb יעבוד.
לאחר ההתקנה, ודאו שפקודה זו מחזירה מכשיר/אמולטור:
adb devices
5) מתקינים Java (לרוב נדרש לאנדרואיד)
ברוב הפרויקטים נדרש JDK. לאחר התקנה, ודאו ש-Java מזוהה:
java -version
6) מוכנים להרצה
כעת יש לכם Appium Server + Driver ל-Android. אפשר להתחיל להריץ טסטים (Java / Python / JavaScript) מול מכשיר אמיתי או אמולטור.
מקורות רשמיים:
ללימוד עמוק יותר: העתקו את הפרומט הבא ל-ChatGPT, הדביקו ושלחו.
אתה מומחה QA ואוטומציה. קראתי את המאמר הזה: https://qablog.co.il/appium-windows
תסביר לי בפשטות (אבל מדויק) את התהליך לפי הסדר:
1) למה צריך Node.js ו-npm ב-Windows
2) איך מתקינים Appium ואיך מאמתים שהשרת רץ
3) מה זה Driver ב-Appium 2 ולמה חייבים להתקין אותו
4) איך מתקינים דרייבר ל-Android (uiautomator2)
5) מה צריך כדי ש-ADB יעבוד (Android SDK/platform-tools) ואיך מאמתים שהמכשיר מזוהה
תשאל אותי עד 5 שאלות קצרות כדי להתאים את ההנחיות אליי (גרסת Windows, Android אמיתי/אמולטור, האם Android Studio/SDK מותקן, גרסת Node, האם adb devices מזהה מכשיר).