
הטקסט המלא של הדקות הראשונות בהרצאה «הרצת הטסטים האוטומטיים - שרת אפיום» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, אנחנו בסרטון נוסף בדרך להכנת הסביבה שלנו לבדיקות מובייל, בדיקות שנוכל לבצע פונקציונלית על המערכות, האפליקציות שרצות ועל מכשירי מובייל. הכנו את הסביבה שלנו מבחינת Android SDK, מבחינת Android Studio, דאגנו שהכל בעצם יהיה מוכן מבחינת הסביבה, מבחינת המערכת שמריצה את הטסטים, אותו שרת או אותה מכונת בדיקות.
השלב הנוכחי שאנחנו נמצאים בו הוא התקנת רכיבי האפיום. יש לנו את האפיום קליינט שמתקשר בין הטסטים שלנו לדוגמה בג'אווה בעזרת סלניום שרצים דרך הרשת מתקשרים עם האפיום סרבר ובעזרת פקודות רסט ריקווסטים של רסט שזה פרוטוקול של תקשורת
בין שרת לקליינט או בין יחידות בעולם הווב אנחנו נצליח להעביר פקודות לדיווייסים שמקושרים אלינו דיווייסים שלנו יקושרו בעזרת האפיום סרבר לטסטים שאנחנו נריץ על מנת לבצע את ההתקנה של האפיום סרווי ואת האפיום קליינט, אנחנו צריכים לגשת לדף ההורדות של האפיום I/O Downloads HTML. כשאנחנו
מגיעים לדף של דאונלוד האפיום I/O, אז אנחנו רואים חלוקה לאפיום קליינט, ספריות האפיום קליינט ואת ההתקנה של האפיום דסק טוק. צריך לשים לב לחלוקה לפי השפות, לפי שפות הקוד שבהן לכתוב את הטסט.
בקורס אנחנו נכתוב ב-Java, לכן כשאנחנו רוצים להוריד את הרכיב שמאפשר לנו את האפיום קליינט, אז אנחנו נוריד את הג'אווה, ופה אנחנו יכולים לראות, יש לנו צ'אר.
זה הרכיב שאנחנו נצטרך לשלב בקלאספס שלנו על מנת שיהיה מוגדר האפיום קליינט. בנושא הזה אנחנו ניגע בהמשך כשנטפל ב-ID באקליפס ונכין אותו להרצת הטסטים. אז אם אני מדבר עכשיו על רכיב האפיום דסקטופ, שזה בעצם רכיב הסרבר אז אנחנו הולכים להתקנה הזאת שהקישור הזה יוביל אותנו להתקנה לפי מערכות ההפעלה יש לנו התקנות שמתאימות למאק בסביבת אפל יש לנו התקנות שמתאימות לסביבת
לינוקס וכדומה אבל אנחנו מתעניינים באפיום ווינדוז 1.17.1 ברגע שנבצע את ההורדה נוכל להתקין את האפיום סרבר על סביבת העבודה שלנו הורדתי למחשב שלי את האפי ווינדוס 1.17, דאבל קליק יבצע התקנה של השרת, זה ייקרא אפיום דסטור.
אני מבקש להתקין את האפי ווינדוס 1.17.1x, פתח לי הסטאפ, אפיום סטאפ, אנחנו יכולים להחליט מי יכול להריץ אותו ולבצע את ההתקנה. אצלי במחשב זה מותקן, ההתקנה היא פשוטה ולא צריכה להיות מורכבת, אם יש שאלות אנא התקנו.
אחרי ביצוע התקנה נבקש להגדיר כמה דברים בסיסיים מבחינת שרת האפיום שלנו. לצורך כך אנחנו נרצה להפעיל אותו. בואו נפעיל אותו ונגדיר את האנדרואיד הום ואת הג'אווה הום בתוך האפיום סרוויר.
אז זה החלון של האפיום. בואו נראה, יש לנו פה את הקטע של ההגדרות הדיפולטיות. יש לנו את ה-host ויש לנו את ה-port ואין צורך לגעת בהם.
יש לנו פה את הפקודת התחלה, אבל לפני שנעשה את זה אנחנו נבקש לבצע כמה פעולות. באדיט קונפיגוריישן כשאני לוחץ עליו אני צריך לבצע הגדרה של אנדרואידום וג'אווארד פה אני יכול פשוט לקחת מההגדרות המתקדמות או מההגדרות מערכת את המיקום של ה-SDK אז אני מזכיר איך אנחנו
עושים את זה אבל זה דבר מאוד חשוב אנחנו צריכים לוודא שיש את המיקום של ה-SDK בוא נראה איך אני עושה את זה איך אני לוקח את ההגדרות האלה אני הולך למחשב שלי פרופרטיז ואנד סיסטם סטינג ואנד ורבלס ויש לי את הג'אווה הום פה ויש לי גם את האנדרואיד הגדרנו בסדר אז אני יכול לקחת מפה אם אני לא מוצא את זה פה אני יכול ללכת למשתנה הפס
ולראות את המסגרות של