בחלקו הראשון של הפוסט הבנו מהו Stateless Object וראינו כיצד ניתן לנגן עליו כשנרצה להריץ אותו במקביל כמה פעמים. בפוסט זה (חלק 2) אנו נראה דוגמא לעבודה עם פריימוורק של אוטומציה ונבין שלמעשה המפתחים כבר מימשו עבורינו הגנה על האובייקטים שאנו נריץ באופן מקביל. את הדוגמא הפעם אקח מעולם ה-Java והפריימוורק יהיה ה-TestNG. אז למי […]
Test Automaiton
Lambda Wait
היי חברים, בפוסט הזה אני רוצה להציג בפניכם את היכולת המדהימה של שימוש ב-Lambda Expression עם ה-ExplicitlyWait שמגיע עם Selenium WebDriver בכדי להרחיב את ארגז הכלים שלנו לסוגי המתנות שונים. תראו, זה לא סוד כי אחד מהדברים המעצבנים ביותר שיש לנו ב-Selenium הוא כל עניין הסינכרוניזציה בין במערכת הבודקת (Selenium) לבין המערכת הנבדקת (אותה […]
Relative Locator – Selennium 4
פרק חדש במגזין האוטומציה שלנו. בפרק זה אני אדבר איתכם על הפיצ'ר החדש של Selenium 4 שנקרא: Relative Locator כולל סרטון דומא לעבודה עם הפיצ'ר הזה תהנו, יוני
להבין את המפתחים, חלק 3
לאחר שדיברנו על ההבדלים בין ספריות קוד לבין פריימוורקים , ולאחר שהבנו את הנפשות הפועלות בעולם פיתוח ה-Web , הגיע הזמן לדבר גם על עולם ה-Mobile. אז חברים, בפוסט זה אנחנו נדבר על כלי הפיתוח שעומדים לרשות מפתחי המוצר של המכשירים הניידים ב-Android וב-iOS , ולמעשה אנו נתמקד בשלושה הפופולריים ביותר נכון להיום: React Native, […]
להבין את המפתחים, חלק 1
החלטתי לכתוב את סדרת הפוסטים הזו בגלל שאלות חוזרות ונשנות בקרב תלמידיי ואנשי בדיקות אחרים אשר מתקשים להבין את הטרמינולוגיה, הכלים, הטכנולוגיות, הספריות והפריימוורקים שם בעולם החיצון של מפתחי המוצר. בסדרה זו אסביר על המושגים השונים מעולם פיתוח המוצר, מה ההבדלים בין ספריות קוד לבין פריימוורקים, מה פופולרי יותר בקרב המפתחים ואיך הבחירות שלהם לפיתוח […]
WinAppDriver
כל איש בדיקות בערך כיום מכיר את Selenium WebDriver לבדיקות אוטומטיות על אפליקציות Web והרבה גם מכירים את Appium לבדיקות אוטומטיות על אפליקציות Mobile. הרבה פחות מכירים כלים לבדיקות אוטומטיות על אפליקציות Desktop. פוסט זה בא להרחיב על הכלי הפופולרי והמוערך ביותר בשוק בתחום זה. חברים, הכירו את WinAppDriver (קיצור של Windows Application Driver). לפני […]