PracticU

בדיקות לא פונקציונליות

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

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

פרקי ההרצאה: בדיקות לא פונקציונליות

  1. 00:00

    בדיקות לא פונקציונליות לעומת פונקציונליות

  2. 00:36

    דוגמה מכספומט: חוויית משתמש ויעילות

  3. 01:10

    בדיקות לא פונקציונליות בשלבי פיתוח שונים

תמלול ההרצאה: בדיקות לא פונקציונליות

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

  1. 00:02

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

  2. 00:20

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

  3. 00:46

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

  4. 01:08

    בדיקות לא פונקציונליות יכולות להשתלב בכל חלק משלבי הפיתוח, גם בשלב ה-Component Test או Unit Test, שלב האינטגרציה, ניתן לבדוק בדיקות לא פונקציונליות מבחינת שימושיות, הצגת הודעות שגיאה, הצגת הודעות, הצגת טקסט, המהירות שבה הפנייה מבוצעת למערכות ליבה כמו דאטאבייס, כמו מערכות חיצוניות כמו ממשק בין

  5. 01:30

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

לקורס המלא: קורס הכנה למבחן ISTQB אונליין

ההרצאה הקודמת: בדיקות פונקציונליות

ההרצאה הבאה: בדיקות קופסה לבנה

הרצאות קשורות מקורסים אחרים

  • בדיקות קונפיגורציה
  • סוגי בדיקות
  • בדיקות ידניות
  • בדיקות של GUI

קורסים נוספים במסלול

  • קורס בדיקות ידניות - QA
  • קורס בדיקות ידניות - Manual Testing