קורס אוטומציה Mobile Appium

עתיד האוטומציה

כי העולם דוהר לשם...

ב-9 לינואר 2007, עלה על הבמה בתערוכת Macworld Expo בסן פרנסיסקו סטיב ג’ובס, מנכ”ל ומייסד אפל והכריז על צאתו של מכשיר ה-iPhone. רגע דרמטי זה למעשה שינה את פני הטכנולוגיה מן הקצה אל הקצה, שינוי כה גדול שגם תחום הבדיקות האוטומטיות לא יכל להישאר אדיש אליו.

עד אז האוטומציה התבצעה הרבה על תוכנות דסקטופ ומעט על דפדפנים , עם הזמן כשיותר ויותר קליינטים עשו מיגרצייה אל ה-Web ובעיקר אל ה-Mobile Devices , גם הפתרונות של הבדיקות הצטרכו להתאים את עצמם לעולם החדש שנוצר (החל מאותה הודעה בתחילת ינואר 2007).

כיום ישנן לא מעט סביבות פיתוח-בדיקות שעובדות עם ה-Mobile , את השתיים הפופולריות ביותר – Appium ו- Selendroid אנו נלמד בקורס זה, תוך התממשקות לקוד הסלניום למימוש הבדיקות שלנו.

בין היתר, נלמד בקורס על ההבדלים בין שתי הסביבות , נטמיע בעצמינו את שתיהן ונדע לעבוד מולן. כמו כן נלמד כיצד מריצים טסטים הן על מכשירים אמיתיים והן על סימולטורים, נריץ גם על דפדפנים וגם על אפליקציות , נלמד את הפונקציונליות הייחודיות של ה-Mobile , נראה כיצד מזהים אלמנטים על המסך, נכתוב גם בדיקות המדמות Gestures (החלקת האצבע על המסך, זום פנימה והחוצה, הקלקה כפולה על המסך ועוד…) , נראה כיצד בודקים כמה אפליקציות במקביל, נלמד על Visual Testing עם כלי חיצוני ועוד טכניקות שונות לביצוע אוטומציה חכמה. בין יתר, הקורס מאפשר לתלמידיו להריץ בדיקות גם על מערכת הפעלה - Android וגם על מערכת הפעלה - iOS.

קורס זה הינו היחיד מסוגו בארץ בתכנים שהוא מציע ברמת העכשוויות והאיכות שלו. לא קיים שום קורס של אוטומציה על Mobile Devices במקום אחר. בטח שלא באיכות כמו זו. באחריות !

 

 

סילבוס הקורס:

- Selenium WebDriver – The Basics:
WebDriver Interface
WebElement Interface
Locating Elements
Invoking Methods

- Testing Mobile Devices:
Introduction
Appium Vs. Selendroid
Emulator Vs. Real Device

- Selendroid:
Selendroid Architecture
Setting Up Environment – Selendroid
Run Selendroid on Real Device
Run Selendroid on Emulator

- Appium - Android:
Setting Up Environment: Appium - Android / Windows
Appium Server Functionality
Run Appium on Real Device
Run Appium on Emulator
Working with Browser App
Working with Native App
UIAutomator Viewer

- Appium - iOS:
Setting Up Environment: Appium - iOS / Mac OS
Appium Server Functionality
Run Appium on Emulator
Appium Inspector
Testing App: UICatalog

- General Mobile Automation:
Locating Elements on Mobile
Mobile Methods
Mobile Gestures
Testing Several Apps
Visual Testing
Automation Techniques

contact-us1
הכתובת שלנו

האומנים 7, תל אביב
admin-AT-yoniflenner.net