בדיקות קופסה שחורה (באנגלית Blackbox testing) על פי ארגון ה-ISTQB הן "בדיקות פונקציונליות או לא פונקציונליות המתבצעות ללא התייחסות למבנה הפנימי של הרכיב או המערכת". זוהי שיטה להגדרת בדיקות ולא שלב במעגל החיים של המוצר. לפיכך ניתן לבצע בדיקות קופסה שחורה בכל אחת מהרמות של בדיקות התוכנה: בדיקות יחידה, בדיקות אינטגרציה, בדיקות מערכת ובדיקות קבלה.
בבדיקות קופסה שחורה מתייחסים אך ורק לקלט ולפלט של המערכת; הבדיקה עוברת אם הפלט שהתקבל מהרכיב הנבדק (או הפעולה שביצע הרכיב) זהה לפלט שאמור להתקבל על פי הדרישות מרכיב תקין, כלומר: אם המערכת אכן עושה מה שהיא מתוכננת לעשות. בבדיקות קופסה שחורה יש חשיבות אך ורק למה, ולא לאיך: חשובה רק התוצאה, ולא הדרך שבה המערכת הגיעה אליה.
המשלימות לבדיקות קופסה שחורה הן בדיקות קופסה לבנה, שהן אוסף של שיטות לבדיקת המבנה הפנימי של המערכת וצורת הטיפול שלה בקלטים שונים.
איזה בדיקות היית עושה על טוש?
הציגי דוגמאות לבדיקות קופסא שחורה ולבנה על שעון.
שולחים אותך לפגישה כדי לקבל מידע על עדכון חדש/אפליקציה חדשה שעתיד/ה לצאת. יש לך שתי דקות לשאול שאלות ולבוא עם כמה שיותר מידע לראש צוות שלך מה תשאלי? (עושים סימולציה בע"פ).
איך היו מתארים אותך? ספר לנו על עצמך. איך אתה מתמודד עם לחץ? למה הכי התחברת בקורס? למה פחות התחברת בקורס?
רוצים לעלות אפליקציה לאוויר, ומצאת באג קריטי שאסור לעלות איתו. הראש צוות תכנות אומר שזה לא באג/ באג קריטי, הוא רוצה לעלות עם זה והמנהלים לא שם. איך תשכנע אותו? מה תעשה ?(סימולציה בע"פ)
ראיון טלפוני - שאלו אותי באופן כללי פרטים עלי וכן לספר על פרוייקט שעשיתי
לאחר מכן ראיון דרך המחשב
שאלות מתוך הראיון
1. למצוא לולאה ברשימה מקושרת - לא ידוע אורך הרשימה
2. נתון מערך שבו כל מספר מופיע פעמיים חוץ ממספר אחד למצוא את המספר שמופיע רק פעם אחת בצורה הכי יעילה.
לדוגמא: עבור המחרוזת 1 1 2 2 3 3 4 5 5 להחזיר 4
תשובות
הוסף תשובה
|
לצפיה בתשובות
מרץ 2022
1. לעבור על הרשימה עם 2 מצביעים מצביע אחד בקפיצות של 1 מצביע שני בקפיצות של 2 וכל פעם להשוות ביניהם עד שמוצאים שהם שווים - ונמצאה הלולאה.
2. לחלק את המערך בצורה בינארית ל2 ולהמשיך עם החלק האי זוגי כל פעם (לפי הדוגמא: לחלק בהתחלה ל 1122 33455 אחר כך ל334 55 ...)
חברה המספקת מערכות מידע שמתפרסת על פני 18 מדינות ומרכזה בקריית עתידים בישראל. נס מתמחה במיקור חוץ וב-offshore, אינטגרציה של מערכות ופיתוח יישומים, תוכנה וייעוץ, אבטחת איכות והדרכה. נס משרתת למעלה מ-500 לקוחות במגזר הציבורי והפרטי. לנס למעלה מ-100 שותפים עסקיים ברחבי העולם.