
הטקסט המלא של הדקות הראשונות בהרצאה «בדיקות ידניות מול בדיקות אוטומטיות פוסטמן - Postman» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
עוד חלק שאני רוצה להקדים לפני שאנחנו נכנסים לפוסטמנט זה למה אנחנו רוצים בכלל אוטומציה. אז הפוסטמנט הוא כלי שמיועד כדי לעטמת, לעשות תהליכים אוטומטיים מהבדיקות שלנו. לא להתבסס על בדיקות API ידניות, אלא לבצע בדיקות אוטומטיות.
מה היתרונות של אוטומציה ומה החסרונות למול בדיקות ידניות? כשאנחנו מדברים על בדיקות אוטומטיות, ההגדרה היא שאנחנו משתמשים בכלי צד שלישי, כלי מתווך בינינו ובין האפליקציה הנבדקת, ואנחנו לא בודקים אותה ישירות כמו שאנחנו עושים בבדיקות ידניות מול המערכת.
אנחנו משתמשים בכלי צד שלישי. בדוגמה שלנו זה יהיה פוסטמן. אנחנו נשתמש בפוסטמן כדי לתקשר את הטסטים שנתכנן ונריץ אותם על המערכת הנבדקת. אם אנחנו בודקים מערכת להזמנת כרטיסים, אז אנחנו נשתמש בפוסטמנט כדי לשלוח בקשות להזמנת כרטיסים.
אנחנו לא נבצע את ההזמנה ישירות מול האתר של הזמנת הכרטיסים אלא נבקש מפוסטמנט לדמות לנו את ההזמנות האלה ולבדוק שהמערכת עומדת בציפיות שלנו. הבדיקות הידניות למול בדיקות אוטומטיות אנחנו רואים שבדיקות אוטומטיות בגלל שהן צריכות כלי שלישי דורשות איזשהו תהליך של סטאפ, תהליך למידה, תהליך של התאמה של הידע שלנו כדי להפעיל את
הטסטים על הכלי השלישי שאנחנו משתמשים בו. בפוסטמן הכלי הוא מאוד ידידותי יחסית ולכן הוא כלי טוב להתחיל את ההבנה של בדיקות אוטומטיות, איך אנחנו נריץ בדיקות אוטומטיות על מערכת נבדקת.
לעומת בדיקות ידניות שהן דורשות זמן, בדיקות אוטומטיות ההרצה שלהן מהירה יותר. לעומת זאת ההכנה של הטסטים היא איטית יותר ודורשת יותר תשומת לב וידע, אנחנו צריכים לכתוב ולתכנן את הטסטים האוטומטיים שלנו לעומת הרצאה של טסטים ידניים שהיא יחסית יותר מהירה מהכנה של טסט אוטומטי שצריך לתכנן
צריך לקנפג הרצאה ידנית של טסטים היא בדרך כלל חזרתית מייגעת לעומת זאת כשאנחנו נותנים