בדיקות אוטומטיות 2020 והלאה - מגמות ושינויים

דף הבית >> סקירות טכנולוגיות >> בדיקות אוטומטיות 2020 והלאה - מגמות ושינויים
בדיקות אוטומטיות 2020 והלאה - מגמות ושינויים
מאת: ליאור כץ, 1.9.20, 15:14ליאור כץ יחצ מטריקס

עולם הבדיקות האוטומטיות כיום מחולק לשכבות. על היתרונות של בדיקה דרך API, ועל עולם ה-UI המחולק ל-3 שכבות: כשהשכבה הכי מדוברת היא Code less

הצלחתי לעשות לי סדר בראש בקונספט של הבדיקות האוטומטיות. אשתף אתכם בתובנות. מבטיח לא לקדוח, רק עושה סדר וזהו.

אני רואה את עולם הבדיקות האוטומטיות כיום מחולק לכמה שכבות. אז בואו נתחיל מהשכבה העליונה של הבדיקות האוטומטיות ונצלול לעומק.

יתרונות אדירים לבדיקה דרך API
את החלוקה הראשונה אני עושה בין בדיקות UI לבדיקות API. האמת שכבר שנים מדברים על זה, אבל השנה זה כבר נהיה מאוד ברור. אין ספק, שמי שיכול לבדוק את המערכת שלו דרך ה-API בצורה אוטומטית משיג יתרונות גדולים. כמה מהיתרונות הבולטים יותר בעיני: 

זמן פיתוח קצר,
תחזוקה הרבה יותר קלה,
יכולת הרצה של הרבה מאוד בדיקות,
קלות הפיתוח והתחזוקה,
כמעט (דגש על הכמעט) לא צריך קוד.

יש הרבה מאוד בודקים ידניים, שמפתחים, מריצים ומתחזקים בדיקות אוטומטיות ל-API והרבה ממפתחי הבדיקות האוטומטיות מפתחים בדיקות ל-API ולא בעולם ה-UI.

יש לזה גם כמה חסרונות דוגמת:

זה לא הרכיב בו ה- End User משתמש,
יכול להיות שלא כל הפונקציונליות של המערכת חשופה ל API,
כשהעסק מסתבך (ה-Business Process) זה יכול להפוך לסיוט\בלתי אפשרי לעבוד עם  API, ועוד.

המחשת ההבדלים בין עולם ה-API ל-UI:
מטריקס

בדיקות מסורתיות בעולם ה-UI
אני מחלק את עולם ה-UI ל-3 שכבות: Open Source בשכבה העליונה, Framework tools בתווך ו-Code less בתחתית. 

מטריקס

OS - Open Source - זו השכבה העליונה. לדוגמא הסלניום הסטנדרטי (סטטיסטית לדעתי רוב החברות, שמפתחות בדיקות אוטומטיות לעולם ה-UI, משתמשות בשכבה הזו), פיתוח קוד לכל דבר בכל שפת פיתוח נורמלית אפשרית (Java, C#, Python ועוד) בעיקר לסביבות ה-web.

החידוש היום הוא סלניום 4 שעומד בסטנדרט שלw3c  ועוד כמה פיצ'רים מגניבים. השכבה הזו חינמית, דורשת אנשי פיתוח, מלאה בהצלחות וכישלונות מוכחים. בקיצור, יש הרבה ניסיון ומי שעובד נכון, ויודע גם להסתכל על ROI (החזר השקעה) בסופו של דבר מצליח.

Framework Tools - נושא קצת יותר חדשני.  כלים כמו Pupetter, Cypress, Playwright, שהם כלים היושבים ב-DOM ועובדים מהר מאוד. בפיתוח ב-JS פחות נשברים בהרצות. הכלים עטופים ומהסיבה הזאת קלים לפיתוח ו-Debug.

בקיצור, זו שכבה מאד מעניינת, שאני בטוח, שככל שיעבור הזמן נשמע עליה יותר ויותר בעולם עם הצלחות לא מעטות, חיבור טבעי ל-CD CI וחינמיים.

 Pupetterו Playwrigh-הם פתרונות מאוד מעניינים המגיעים מבית גוגל ומיקרוסופט. כך, שכנראה עוד נשמע עליהם הרבה.

Code Less - אולי השכבה הכי מדוברת – בודקים ידניים, שיידעו ויוכלו לכתוב בדיקות אוטומטיות, לתחזק ולהריץ. בקיצור, חלומו של כל מנהל בדיקות / פיתוח. כלים כמו : Test Craft, Testim.io הם כלי Code Less, שהביאו שביעות רצון גבוהה ללקוחות מרוצים.

כמובן, שהכלים האלו מכילים את כל מה שכלי אוטומטי ב-2020 צריך להכיל: Cloud Based ParametersData Driven Cloud based, Connection to CI/CD ועוד.

לסיכום. ההמלצה לזכור את החלוקה לשכבות, מול עובדים, שותפים, ולקוחות, אולי תעשה את חייכם קלים יותר. חוץ מזה שברור, שכל הפתרונות האלה קשורים ל-ROI, שאנו מחפשים מבדיקות אוטומטיות - הכל מתקשר להכל.

מאת: ליאור כץ, ספטמבר 2020.
CTO, מטריקס בדיקות ואוטומציה

DEVELOPMENT FREE

 



 
 
Bookmark and Share


 

לוח מודעות
שנה טובה ומתוקה, מלאת בריאות והצלחה, גמר חתימה טובה, לכל קוראינו באשר הם!!!

מחפשים הגנה מושלמת על הגלישה הניידת והנייחת ועל הפרטיות מפני כל תוקף? הפתרון הזול והטוב בעולם - כאן.

לוח אירועים וכנסים של עולם ההיי-טק - כאן.

מחפש מחקרים? מאות מחקרים עדכניים מהשנה האחרונה מצויים כאן

מחפש תוכנות חופשיות? תוכל למצוא משחקיםתוכנות לפרטיים ותוכנות לעסקיםתוכנות לצילום ותמונות, הכל בחינם.


מעוניין לבנות ולתפעל אתר אישי או עסקי מקצועי? לחץ כאן.


 





לוח האירועים המלא לגולשים מצוי כאן.

15-21/11/2020 - שבוע היזמות העולמי   



 

הכי ניצפים 

דירוג הסמאטרפונים הטובים ביותר בעולם לנובמבר 2019 עפ"י Business Insider - כאן

תאגיד השידור - "עלינו". איך עשו עלינו סיבוב והשאירו את אגרת הטלוויזיה - כאן

כל מה שלא מספרים לכם בתחום "השוק הסיטונאי" - פרק א': בזק - כאן

כל מה שלא מספרים לכם בתחום "השוק הסיטונאי" - פרק ג' - ההפסד הצרכני - כאן

כמה מפסידים בביצועים של הפס הרחב במעבר ל"שוק הסיטונאי"? - הרבה - כאן

למה מבלבלים את המוח לציבור בנושא המכונה "שוק סיטונאי"? - כאן

למה בכלל צריך להחליף / לרכוש נתב במעבר ל"שוק סיטונאי"? - כאן

איך אני יודע כמה מגהרץ יש בחיבור LTE? מי ספק הסלולר המהיר בישראל? - כאן

חשיפת המחדל המדהים המוסתר מהציבור של הרס רשתות הסלולר - כאן

חשיפת מה שאילנה דיין לא פרסמה ב"ערוץ 2" על תעלולי השר משה כחלון - כאן

איך רבע מיליון לקוחות נפלו בפח ועברו להסדר המכונה בטעות "שוק סיטונאי" - כאן

ההגנה המושלמת על הגלישה ניידת והנייחת ועל הפרטיות מפני כל תוקף - כאן

מבחן דרך: חיבור VPN - האם זו ההגנה המושלמת על הגלישה ועל הפרטיות? - כאן

המשך חשיפת הבלוף ששמו "מהפיכת הסלולר" ואיך מסרסים את הנתונים לציבור - כאן

סיכום ביקור בסיליקון ואלי - למה 3 הגדולות משקיעות ומפתחות באותם תחומים - כאן

שלמה פילבר (עד לאחרונה מנכ"ל משרד התקשורת) - עד מדינה? הצחקתם אותי! - כאן

"יש אפליה בחקירה"? חשיפה: למה השר משה כחלון לא נחקר עד היום? - כאן

חשיפת חשד לשחיתות הדומה לזו של "תיק 4000" אך בתחום הסלולר - כאן

חשיפת ההונאה הגדולה שהובילה לכך שמוצרי התקשורת יקרים יותר בישראל - כאן

בלעדי לקוראי האתר: 1 ש"ח ליום שיחות וגלישה ללא הגבלה בחו"ל... - כאן

חשיפת מה שלא רוצים  שתדעו בעניין פריסת אנלימיטד (בניחוח בלתי נסבל) - כאן

חשיפה: איוב קרא אישר לקבוצת סלקום בדיוק מה שביבי אישר ל-Yes ולבזק - כאן

האם השר איוב קרא היה צריך בכלל לחתום על האישור, שנתן לקבוצת סלקום? - כאן

האם ביבי וקרא קבלו בכלל תמורה עבור ההטבות הרגולטוריות שנתנו לסלקום? - כאן

המסמכים בנושא בזק-Yes (תיק 4000) מוכיחים "תפירת תיק" לאיש הלא נכון! - כאן

עובדות ומסמכים המוסתרים מהציבור: האם ביבי כשר תקשורת עזר לקב' בזק? - כאן

מה מקור ה-Fake News שהביא לתפירת תיק לביבי והעלמת החשודים הנכונים - כאן

אחת הרגליים של "תיק 4000 התפור" התמוטטה היום בניצחון (כפול) של בזק - כאן

איך כתבות מפנקות הפכו לפתע לטובת הנאה שהיא מיסודות עבירת השוחד? - כאן

שערוריית הקנס הענק על בזק וחשיפת "תעודת הביטוח" של נתניהו בתיק 4000 - כאן

תיק 5000: סלקום - IBC לא תפרוס סיבים ותרכב על גב הרכוש הפרטי של בזק - כאן

ערוץ 20: "תיק תפור": אבי וייס חושף את מחדלי "תיק 4000" - כאן

התבלבלתם: גיא פלד הפך את כחלון, גבאי ואילת לחשודים המרכזיים בתיק 4000 - כאן

פצצות בתיק 4000: האם היו בכלל התנגדויות למיזוג בזק-יס? - כאן

נמצא מסמר נוסף בארון הקבורה של תיק 4000 התפור - כאן

נחשפה עוד עובדה חשובה בדרך אל ההלוויה של תיק 4000 - כאן

תיק 4000 לא הושלם: האם היועמ"ש קיבל את כל המידע הנחוץ לחקר האמת? - כאן

תיק 4000: גם תקנות התקשורת התומכות בגרסת נתניהו לא נכללו בחקירה - כאן

חשיפת שקרים נוספים בתיק 4000: הטעיית הציבור נמשכת ללא הרף - כאן

תיק 4000: נחוצה ועדת חקירה ממלכתית לגבי "אישום" שר התקשורת - נתניהו - כאן

תיק 4000: חשיפת "דבר ראשון" בעניין היועמ"ש - היבטים חמורים חדשים - כאן

תיק 4000: היועמ"ש לממשלה אישר "מיזוג" בזק-יס. צריך ועדת חקירה ממלכתית - כאן

אוסף הטעויות בתיק 4000: "אני מאשים" - לא חתרו כלל לגילוי המאת - כאן

שערוריית תיק 4000: איך יש 2 גרסאות שונות של כתב החשדות של היועמ"ש? - כאן

ערוץ 20: אבי וייס חשף טענות שגויות בכתב החשדות נגד רוה"מ בתיק 4000 - כאן

תיק 4000: חשיפת מסמך נוסף שיסייע גם הוא לחיסול תיק 4000 התפור - כאן

ערוץ 20: אבי וייס ואלי ציפורי חשפו שקרי הפרקליטות לגבי ההדלפות בתיק 4000 - כאן

תיק 4000: מתי מדוע ואיך הוא הפך מ"תיק בזק" ל"תיק תפור" ומחורר? - כאן

הספינים והשקרים בתיק 4000 חזרו. הם חלק מניסיון הפיכה שלטונית שיש לחקור - כאן

סודות ושקרים בפרקליטות והיועמ"ש: מי היה ב"ניגוד עיניינים" בתיק 4000? - כאן

תיק 4000 יושלך לפח האשפה של ההיסטוריה עקב חקירה רשלנית ללא מסמכים - כאן

תיק 4000: מסמר נוסף ענק לארון הקבורה שלו (פרי חשיפה של אלי ציפורי) - כאן

תיק 4000: בעיות זיכרון, חקירה משובשת ושקרים המכוונים להפיכה שלטונית! - כאן

חשיפות חדשות בעקבות הדלפת עדויות שלמה פילבר - "עד המדינה" בתיק 4000 - כאן

האם "תיק 4000" התפור אכן בדרכו ל"פח האשפה של ההסטוריה"? - כאן

חשיפת הכזבים של היועמ"ש מול האמת המוכחת לגבי ההדלפות בתיק 4000 - כאן

פוטש בשידור חי: את מי שהיה צריך לעצור ולחקור זה את "עד המדינה" פילבר! - כאן

תיק 4000: האם נוכל לנחש שהחשיפה כאן תהיה הגרזן הסופי שיפרק את התיק? - כאן

תיק 4000: הביזיון של כתב האישום הבדיוני דורש ועדת חקירה ממלכתית - כאן

האמת המוסתרת מהציבור בתיק 4000: פירוט 20 שקרים / אלי ציפורי ואבי וייס - כאן

איך זה שהיחיד שדיווח אמת בפרשה שהתפתחה לתיק 4000 - קיבל כתב אישום? - כאן

תיק 4000: ההדלפות לכלכליסט כביכול נגד רוה"מ דווקא מצביעות על חפותו - כאן

"נקודת האפס" - Ground Zero  שבו החלה תפירת תיק 4000 נחשף - כאן

למה לא נפתחה חקירה ב"תיק 5000" ומתבצע שימוע נוסף של הטבות ל-IBC? - כאן

החלטות של מש' התקשורת בעניין "ההדדיות" ממוטטות עוד לבנה בתיק 4000! - כאן

חשיפת הסיבה לתפירת תיק 4000 ב"נקודת האפס": "פרשת עורכי הדין"! - כאן

חשיפה בלעדית: מסתירים עוד מסמכים ש"מפוצצים" את תיק 4000 לרסיסים! - כאן

פירוט 60 שקרים בתיק 4000 (ויש עוד) שמסתירים בכוונה מהציבור! - כאן

"הנדסת התודעה" בתיק 4000 לא מסתיימת ותימשך בחודשים הבאים! - כאן

חשיפה: סלקום אספה ומכרה במשך שנים את כל נתוני לקוחותיה לרבות מיקומם - כאן

השקרים,הרמאויות, הצנזורות,העיוותים והסילופים של רביב דרוקר בתיק 4000 - כאן

חשיפת הפברוק של דרוקר שמחסלת את הראייה הישירה היחידה כנגד נתניהו - כאן

חשיפה דרמטית בתיק 4000: האם כעת התיק התפור ייפול? - כאן

איך ספינולוגים שוטפים את מוח הציבור פעם 3 בתכנית "המקור" על תיק 4000? - כאן

איך שינוי מילה אחת גם ע"י דרוקר "הפיל בפח" עדים רבים בתיק 4000? - כאן

התרגיל של שלמה (מומי) למברגר שסוגר כל חקירה שיכולה להוביל למנדלבליט! - כאן

שר התקשורת חתם על הטבה רגולטורית של מאות מיליוני ש"ח ל-3 טייקונים! - כאן

הסתעפות תיק 4000: תיק 5000 - הטיוח הגדול כדי שהחקירה לא תגיע למנדלבליט - כאן

פשוט מדהים: התגלו כעת 2 מסמכים התומכים בגרסת נתניהו בתיק 4000 - כאן

זה לא נגמר: נחשפו כעת עוד מסמכים המסייעים לגרסת נתניהו בתיק 4000 - כאן

הטיוח של שלמה (מומי) למברגר, שלא קורא מסמכים, כדי להגן על מנדלבליט! - כאן






 
זרקור חברות
 
PRnews
 
NORDVPN
 
Telecom Expert
 
טלקום אקספרטס
 
NordVPN
 
עדן אימון עסקי
 
כמה זה? השוואת מחירים
 
LIVECITY
 
Telecom Experts
 
טלי וייס
 
 
Slideshare Linkedin Twitter
Youtube Instagram Facebook
Google+ live Zappix
Bitly Vimeo Pinterest
אנדרואידאנדרואיד-ברקוד אפל ברקודאפל

 
  מהירות גלישה Your IP שירותנט
לייבסיטי - בניית אתרים