איך להתקדם לאוטומציה




מהי אוטומציה?
אוטומציה בבדיקות תוכנה היא ביצוע בדיקות בצורה אוטומטית, באמצעות תוכנות וכלים שמבצעים את הבדיקות לבד, בלי צורך להתערב ידנית. המטרה היא להאיץ את תהליך הבדיקות, לאפשר לבצע יותר בדיקות בבת אחת ולוודא שהתוצאות נכונות בצורה מדויקת יותר.
באמצעות אוטומציה, אנחנו יכולים להריץ את הבדיקות הרבה יותר מהר ולבדוק יותר תרחישים (שילוב של דברים) בו זמנית. הכלים בודקים את מה שמצופה מהמערכת ומוודאים שהתוצאה תהיה נכונה.
דוגמה:
נניח שיש לנו אפליקציה של קניות באינטרנט. באמצעות אוטומציה, נוכל להריץ את הבדיקה באופן אוטומטי: לבחור מוצרים שונים, להוסיף אותם לעגלה, לעבור בין קטגוריות של מוצרים, לבדוק את פרטי המוצר, ולהשלים את תהליך הקנייה עם פרטי כרטיס אשראי שונים בכל פעם. כל זאת, באופן אוטומטי, בלי צורך להכניס את הנתונים מחדש בכל פעם.
לצורך בדיקה כזו, אפשר להשתמש בכלים כמו Selenium או cypress, שהם כלים אוטומטיים שבודקים אם הכל עובד כמו שצריך בלי טעויות.
צריך לזכור בעולם האיכות תמיד יצטרכו גם בודקים ידניים טובים ומקצועיים וגם בודקים אוטומטים טובים ומקצועים.
איך נכנסים לעולם האוטומציה?
זה לא מסובך כמו שאתם חושבים. בעברי קידמתי ועזרתי לאנשים להיכנס לעולם האוטומציה בלי שום ניסיון או ידע בקוד. זה הכול תלוי בכם. אם אתם בעלי מוטיבציה ורצון להיות אנשי אוטומציה - תוכלו להיות אנשי אוטומציה.
איש אוטומציה טוב צריך להיות גם בודק טוב. בשביל לפתח אוטומציה תצטרך להכיר בצורה טובה את המוצר , לדעת איך בודקים אותו, ולהכיר טוב את הבדיקות הידניות בשביל להפוך אותם לאוטומטים.
בשביל להיכנס לעולם האוטומציה תצטרכו 2 דברים:
:דבר ראשון:
יכולת למידה עצמית בשביל ללמוד את הדברים הבאים
-
אוטומציה על אתרים - בשביל ללמוד אוטומציה על אתר אינטרנט תוכלו להיעזר בselenium . אחד מהאתרים המומלצים ללימוד סלניום הוא האתר הזה : לימוד סלניום בעברית
-
אוטומציה על טלפונים - בשביל ללמוד אוטומציה על טלפונים תוכלו להיעזר ב - Playwright . אחד מהאתרים המומלצים ללימוד Playwright הוא האתר הזה : לימוד Playwright למתחילים.
-
כל אחד מהכלים למעלה תוכלו לשלב בקלות עם כלי פיתוח שתבחרו.
אחד מהכלים הכי נוחים הוא C#. אם תרצו לדוגמא לחבר selenium יחד עם C# תוכלו להעזר באתר הזה: C# עם selenium
דבר שני:
בשביל להיכנס לעולם האוטומציה הוא מישהו שיוכל להדריך אותכם בתחילת הדרך עם הכלים הנ"ל.
אחרי מספר הדרכות קצרות תוכלו להמשיך לבד ולפתח דברים שמעולם לא חשבתם שאתם יכולים.