שאלות לדוגמא ממבחני ISTQB, תשובות לכל השאלות, הסמכת ISTQB בינלאומית ניתנת על בסיסי תוצאות מבחן CTFL. להלן 20 שאלות לדוגמא בעברית ממבחני עבר. שאלות אמת, כולל תשובות בסוף. להתכונן לקבל ציון גבוהה במבחן בודק תוכנה. קורס בודק תוכנה הטוב ביותר בארץ עומד להתחיל, אל תפספסו! השאירו פרטים או התקשרו 03-6176666
לימודי בודק תוכנה במיקום נוח
מכללת סלע ממוקמת על צומת תחבורה ציבורית ראשית. למכללה מגיעים כ-15 קווי אוטובוסים, היא במרחק 10 דקות הליכה מתחנת רכבת בני ברק ויש חניון חופשי (בערב) גדול במרחק 5 דקות הליכה. לכן מי שמעוניינים ב-קורס בודק תוכנה בצפון, קורס בודק תוכנה בדרום, קורס בודק תוכנה במרכז, קורס בודק תוכנה בתל-אביב או קורס בודק תוכנה ברמת גן - ימצא שמכללת סלע ממוקמת במיקום נוח עבורו.
1. איזו מהקביעות הבאות נכונה עבור כלי ניתוח סטטי (static analysis tools):
א. הם שימושיים רק עבור תעשיות שבפיקוח (regulated Industries)
ב. כלי ניתוח סטטי משמשים למציאת פגמים בקוד (defects) ולא למציאת כשלים (failures)
ג. רק מפתחים משתמשים בכלי ניתוח סטטי
ד. הם דורשים ההדרה (קומפילציה, compilation) של הקוד
2. אילו פריטי בדיקה יש לכלול במסגרת ניהול תצורה (configuration management)?
א. רק אובייקט הבדיקה. מקרי הבדיקה (test cases) יותאמו תוך כדי בדיקה זריזה (agile testing)
ב. אובייקט הבדיקה וחומר הבדיקה (test material)
ג. אובייקט הבדיקה, חומר הבדיקה (test material), וסביבת עבודה.
ד. דו"ח הבעיות, וחומר הבדיקה (test material)
3. מדוע שיטת ניתוח ערך גבול קיצון (boundary value analysis) מהווה מקור למקרי בדיקה (test cases) טובים?
א. משום שקורה תכופות ששגיאות נעשות בעת קידוד של מקרים הקרובים ל"קצוות" של טווח הערכים
ב. משום שזהו סטנדרט של התעשייה (industry standard)
ג. משום שבמקרי הבדיקה (test cases) רק מחלקות שקילות (equivalence classes) ששוות מהבחינה הפונקציונאלית נלקחות בחשבון
ד. משום שהאובייקט הנבדק מועמס באופן מקסימאלי עד לגבול הביצועים שלו
4. אילו מהטכניקות הבאות הן טכניקות קופסא שחורה (black box) ?
א. בדיקות אינטגרציה, בדיקות מערכת (system testing), בדיקות טבלת החלטה (decision table)
ב. חלוקת שקילות (equivalence partitioning), בדיקות מעבר בין מצבים (state transition), בדיקות טבלת החלטה (decision table)
ג. בדיקות מעבר בין מצבים (state transition), בדיקות קוד, בדיקה זריזה (agile testing)
ד. בדיקות מערכת (system testing), בדיקות קבלה (acceptance testing), חלוקת שקילות (equivalence partitioning).
5. מי מהפעילויות הבאות אינה פעילות של תכנון בדיקות (test planning)?
א. תכנון משאבים
ב. הערכת מצב הבדיקות ביחס לקריטריוני היציאה (exit criteria)
ג. הגדרת לוח זמנים לבדיקות
ד. ניתוח סיכונים
6. איזה מהפרטים הבאים לא צריך להופיע בדוח אירוע (incident report)?
א. נתוני הבדיקה והסביבה שבשימוש
ב. זיהוי מקרה הבדיקה (test case) שנכשל
ג. מספר הגרסה של אובייקט הבדיקה (test object)
ד. מיקום והוראות לתיקון השגיאה
7. איזה מהמשפטים הבאים נכון?
א. כלי בדיקות מאמץ (stress testing tool) בוחנים את התנהגות האובייקט הנבדק תחת עומס מלא או מעבר לו
ב. כלים לבקרת תצורה (configuration management) מאפשרים לנו להפיק סטטיסטיקות של תקלות בקונפיגורציות שונות
ג. כלים לאנליזה סטטית (static analysis) מאפשרים לנו להפיק סטטיסטיקות בזמן ריצת התוכנה
ד. כלים לבדיקת ביצועים (performance measurement) יכולים לשמש אותנו בכל שלבי מחזור החיים של התוכנה
8. לבדיקות אינטגרציה יש את המאפיינים הבאים:
I. הן יכולות להתבצע בשלבים (incremental)
II. הן נעשות תמיד אחרי בדיקות מערכת (system testing)
III. הן כוללות בדיקות פונקציונאליות
IV. הן כוללות בדיקות לא-פונקציונאליות
א. משפטים I,II,IV נכונים
ב. משפטים I,III,IV נכונים
ג. משפט I נכון
ד. משפטים I,II,III נכונים
9. אם תכנית נבדקה והושג כיסוי הסתעפויות (branch coverage) של 100%, איזה מהבאים הושג בוודאות?
א. כיסוי תנאים (condition coverage) של 100% וכיסוי משפטים (statement coverage) של 100%
ב. כיסוי מחלקות שקילות (equivalence class coverage) של 100%
ג. כיסוי תנאים מרובים (multiple condition coverage) של 100%
ד. כיסוי משפטים (statement coverage) של 100%
10. בדיקות תחזוקה (maintenance) הן:
א. מילה נרדפת לבדיקת רמת השירות (quality of service)
ב. ניהול בדיקות (testing management)
ג. בדיקת רמת התחזוקה של הספק
ד. בדיקות שנעשות בעקבות שינויים, הגירה (migration) או התיישנות של תוכנה קיימת
11. איזה מהמשפטים הבאים נכון?
א. בדיקות הן חלק מאבטחת איכות
ב. בדיקות ואבטחת איכות זה אותו דבר
ג. בדיקות אינן חלק מאבטחת איכות
ד. בדיקות וניפוי באגים (debugging) זה אותו דבר
12. איזו מהאפשרויות הבאות היא אוסף תקף של מחלקות שקילות (equivalence classes) עבור הבעיה הבאה: שדה של מספר שלם (integer) צריך להכיל ערכים בין 1-15, כולל.
א. קטן מ-0, 1-14, 15 ומעלה
ב. קטן מ-1, 1-15, גדול מ-15
ג. מספרים שליליים, 1-15, גדול מ-15
ד. קטן מ-1, 1-14, גדול מ-15
13. בבדיקות מערכת (system testing)...
א. יש לבדוק דרישות פונקציונאליות וגם דרישות לא פונקציונאליות
ב. רק דרישות פונקציונאליות נבדקות - דרישות לא פונקציונאליות עוברות תיקוף (validation) בתהליך הסקירה (review)
ג. רק דרישות לא פונקציונאליות נבדקות - דרישות פונקציונאליות עוברות תיקוף (validation) בתהליך הסקירה (review)
ד. רק דרישות שמפורטות במסמך האפיון צריכות להיבדק
14. איזו מהאפשרויות הבאות היא אוסף תקף של מחלקות שקילות (equivalence classes) עבור הבעיה הבאה: תשלום בכרטיס אשראי יאופשר רק על-ידי כרטיסי ויזה (VISA), מאסטר (MASTER ) ואמקס (AMEX - אמריקן אקספרס).
א. ויזה, מאסטר, אמקס
ב. אחד מבין הערכים ויזה-מאסטר-אמקס, כל כרטיס אחר
ג. ויזה, מאסטר, אמקס, כל כרטיס אחר, אף כרטיס
ד. ויזה, מאסטר, אמקס, דינרס, קי-קארדס, כל אפשרות אחרת
15. כמות מסוימת של באגים קריטיים מתוקנת בתוכנה. כל הבאגים הם במודול אחד, הקשור לדו"חות. מנהל/ת הבדיקות מחליט/ה לבצע בדיקות נסיגה (רגרסיה) רק למודול הדו"חות:
א. מנהל/ת הבדיקות צריך/ה לעשות רק בדיקות אימות (confirmation testing). אין צורך בבדיקות נסיגה.
ב. מנהל/ת הבדיקות צריך/ה לעשות רק בדיקות נסיגה אוטומטיות (automated regression testing).
ג. יש לבצע בדיקות נסיגה גם במודולים האחרים, כי תיקון באגים במודול אחד עשוי להשפיע גם על מודולים אחרים.
ד. מנהל/ת הבדיקות צודק/ת בהחלטה, כי שום באג לא תוקן במודולים האחרים
16. איזה אוסף של מדדים (metrics) יכול לשמש לניטור (monitoring) של ביצוע בדיקות תוכנה?
א. מספר הפגמים (defects) שנמצאו ועלות הבדיקות
ב. מספר הבדיקות שהורצו / לא הורצו, מספר הבדיקות שהצליחו / נכשלו
ג. מספר הפגמים (defects) שנותרו במוצר הנבדק
ד. אחוז המשימות שהושלמו בהכנת סביבת הבדיקות ובהכנת מקרי הבדיקה
17. מערכת לניהול באגים מאפשרת מעקב אחר הסטאטוס של כל באג הרשום במערכת ואוכפת את החוקים לגבי שינוי הסטאטוסים הנ"ל. אם משימתך היא לבדוק את מעקב הסטאטוס של הבאגים, איזו מהשיטות הבאות היא הטובה ביותר לכך?
א. בדיקות מעבר בין מצבים (state transition testing)
ב. בדיקות מקרי שימוש (use cases)
ג. בדיקות מבוססות לוגיקה (logic based)
ד. בדיקה שיטתית לפי מודל V
18. מהנדס/ת בדיקות בודק מכשיר ווידאו וממלא את הדו"ח הבא:
כותרת: הרצה קדימה (fast forward) מפסיקה אחרי 2 דקות. זה קורה בכל פעם.
תוצאה צפויה: הרצה קדימה (fast forward) ממשיכה עד סוף הקלטת
חומרה: גבוהה (high)
עדיפות: דחוף (urgent)
איזה מידע חשוב לא צוין בדו"ח ?
א. התוצאה בפועל
ב. ההיסטוריה של הדו"ח
ג. רעיונות לשיפור מקרה הבדיקה (test case)
ד. זיהוי מכשיר הווידיאו (חומרה ותכנה)
19. הרשימה הבאה כוללת סיכונים שזוהו לקראת פיתוח מוצר תוכנה. איזה מהם מהוה דוגמה לסיכון מוצרי (product risk)?
א. ספק חיצוני אינו עומד בלוחות הזמנים
ב. סיכון לחיי חולה
ג. עיכוב בשחרור (delivery) של התוכנה
ד. מחסור בבודקים מוסמכים להשלמת הבדיקות המתוכננות
20. איזו מהקביעות הבאות נכונה עבור כלי ניתוח סטטי (static analysis tools):
א. מהדירם (קומפיילרים) יכולים לסייע בניתוח סטטי
ב. רק מפתחים משתמשים בכלי ניתוח סטטי
ג. כלי ניתוח סטטי משמשים למציאת כשלים בביצוע (failures) יותר מאשר למציאת פגמים בקוד (defects)
ד. כלי ניתוח סטטי דורשים ביצוע של הקוד לשם ניתוח הכיסוי
שאלונים נוספים ממבחני CTFL לקורס בודק תוכנה:
מבחן ISTQB שאלות לדוגמא עם תשובות | קורס CTFL | מבחן הסמכה בעברית לקורס ISTQB – חלק 01
מבחן CTFL שאלות לדוגמא עם תשובות | קורס ISTQB | מבחן הסמכה בעברית לבודקי תוכנה רמה בסיסית
שאלות ממבחני הסמכת ISTQB | כולל תשובות מלאות | מבחן לדוגמא
מבחן CTFL לדוגמא | תשובות מוסברות לשאלות | הסמכת ISTQB
קורס ISTQB הטוב ביותר בארץ, המקצועי והמקיף ביותר, ללמוד עם מרצים מעולים ולקבל הסמכה יוקרתית של מכללת סלע והסמכת בינלאומיות שך ISTQB. לפרטים ותיאום פגישת ייעוץ אישית: 03-6176666.
תשובות לשאלות
1 |
2 |
2 |
3 |
3 |
1 |
4 |
2 |
5 |
2 |
6 |
4 |
7 |
1 |
8 |
2 |
9 |
4 |
10 |
4 |
11 |
1 |
12 |
2 |
13 |
1 |
14 |
3 |
15 |
3 |
16 |
2 |
17 |
1 |
18 |
4 |
19 |
2 |
20 |
1 |
חזרה