7 גורמים המשפיעים על החזר צפוי מהשקעה באוטומציה פונקציונלית של בדיקות

דף הבית >> סקירות טכנולוגיות >> 7 גורמים המשפיעים על החזר צפוי מהשקעה באוטומציה פונקציונלית של בדיקות
7 גורמים המשפיעים על ההחזר הצפוי מהשקעה באוטומציה פונקציונלית של בדיקות
מאת: איתי אגמון, 9.8.21, 15:14איתי אגמון יחצ קרדיט יניב סופר
 
הגורמים המשפיעים על ההחזר הצפוי מהשקעה באוטומציה של בדיקות תוכנה פונקציונליות, ובכך על כדאיות התהליך, הם מגוונים. מובאים 7 גורמים עיקריים, שיכולים לעזור להגיע להחלטות נבונות בהקשר של בדיקות אוטומציה.

1) מחזור שחרור גרסה וזמן הרצת רגרסיה

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

2) סוגי ממשקי המערכת ויציבותם

מערכת האוטומציה מתחברת למערכת הנבדקת באמצעות ממשקים שונים החשופים אליה. בכלל זה: ממשקי משתמש גרפיים, שירותי רשת כדוגמת REST ו-Soap, פרוטוקולי תקשורת שונים, בסיסי נתונים, מסכים ירוקים, מערכות תורים וכד'.
 
ממשקים המתוכננים לטובת התממשקות עם משתמשים אנושיים לעולם יהיו קשים יותר לאוטומציה, איטיים יותר ויציבים פחות מאשר ממשקים, שמראש תוכננו עבור התממשקות בין מכונות.
 
יוצאי דופן לרעה במיוחד הם ממשקים כדוגמת מפות, וידאו, אודיו, גרפים ומערכות שליטה מרוחקת כדוגמת Citrix, RDP, שיכולים להוות אתגרים גדולים ופעמים רבות החזר ההשקעה הצפוי מהם הוא שלילי.

3) היצמדות לפירמידת הבדיקות

ככל שניתן וככל שיש היענות גדולה יותר מצד כל הגורמים הלוקחים חלק בפיתוח המוצר להיצמדות לפירמידת הבדיקות, כך ההסתברות להחזר גדולה יותר כמו גם היכולת ליישם מודלים של Continuous Testing ו-Shift Left. במידה ולא קיימת הקפדה על אוטומציה לטובת איכות תוכנה עוד בשלבי הפיתוח ע"י מתכנתי המוצר, היכולת לקבל רמת ביטחון גבוהה באיכות המוצר יורדת.
 
רמת ההיתכנות להיצמדות לפירמידה גבוהה במערכות הדיגיטל, לעומת זאת במערכות המבוססות על טכנולוגיות ישנות יותר שם היכולת לכך נמוכה ובמקרים מסוימים, אינה אפשרית כלל. לדוגמה, מערכות מונוליטיות בעלות קוד בסיס גדול הממומש בשפות מיושנות כדוגמת קובול.
 
פרימידת בדיקות

4) תלות במערכות צד שלישי

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

5) שליטה על נתוני וישויות מערכת

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

6) דטרמיניסטיות הבדיקות

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

7) יציבות המערכת הנבדקת

מערכות נבדקות, שאינן יציבות, או תלויות בתצורות מערכת, שאינן יציבות, יכולות להקשות על פיתוח והרצת הבדיקות. מצבים אלה יכולים לקרות במערכות, שרמת ה-Maturity שלהן נמוכה, כלומר, הן בשלבי פיתוח מוקדמים, ישנם פגמים במערכות עצמן, או מורכבות גבוהה בסביבות בהן המוצרים נבדקים, לדוגמה מעבדות לבדיקות של ציוד רשתות תקשורת. חוסר יציבות של המערכת הנבדקת מקשה ומאטה את תהליכי הפיתוח של המבדקים ופוגמת בביצוע הרצות אוטומציה.
 
צילום תמונה עליונה: יניב סופר
 
מאת: איתי אגמון, אוגוסט 2021.
מנהל טכנולוגיות ראשי ב-Matrix Top-Q
AUTOMATION FREE
 
 
 



 
 
Bookmark and Share


 

LIVECITY

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

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

שאלות ותשובות לגבי האתר - כאן

מי אנחנו? - כאן.

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

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

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

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


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


 




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

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

5-7/10/21 - VMworld 2021

7-13/11/21 - שבוע היזמות הגלובלית 2021

17-18/11/21 - iHLS INNOTECH 2021 
 

הכי ניצפים 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ערוץ 20: "תיק תפור": אבי וייס חושף את מחדלי "תיק 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? - כאן

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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





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

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