PracticU

לוח זמנים לביצוע בדיקות

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

לוח זמנים לביצוע בדיקות
הסרטון מסביר איך מסדרים מקרי בדיקה לסבבים ולוח זמנים לביצוע, לפי חשיבות ותלויות.
סדר הביצוע
1. סדרות בדיקה (test suites): מקרי הבדיקה מאורגנים בסדרות לפי תהליך עסקי או סיפור משתמש.
2. עדיפות: הבדיקות החשובות ביותר רצות ראשונות, אלא אם בדיקה אחרת תלויה בבדיקה קודמת.
3. תלויות: בדוגמה של אתר קניות, בדיקת הרישום חייבת לרוץ לפני בדיקת הרכישה כמשתמש רשום.
4. בדיקות אימות ורגרסיה: מתעדפים אותן לפי החשיבות, כדי לקבל משוב מהיר על השינויים שבוצעו בפיתוח.
סבבי בדיקה
1. סבב ראשון: רצים את כל התסריטים שהוכנו לגרסה.
2. סבב שני: בהנחה שתנאי היציאה של הסבב הראשון הושגו, רצים כמות קטנה יותר, לדוגמה 70% מהתסריטים.
3. סבב שלישי: הכמות הקטנה ביותר, כי רוב הבדיקות כבר בוצעו.
אחרי הסרטון אפשר לתכנן סדר ביצוע שמתחשב בחשיבות ובתלויות בין מקרי הבדיקה.
השיעור הבא בקורס: גורמים המשפיעים על מאמץ הבדיקות

פרקי ההרצאה: לוח זמנים לביצוע בדיקות

  1. 00:00

    מבוא: לוח זמנים לביצוע בדיקות

  2. 00:45

    תעדוף בדיקות אימות ובדיקות נסיגה

  3. 01:41

    הפרדה בין תכנון הבדיקות לביצוען

  4. 02:22

    סטים של בדיקות מאוגדים לפי שלבים

  5. 02:58

    סבבי בדיקות וכמות התסריטים בכל סבב

תמלול ההרצאה: לוח זמנים לביצוע בדיקות

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

  1. 00:03

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

  2. 00:23

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

  3. 00:37

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

  4. 01:06

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

  5. 01:24

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

  6. 01:46

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

  7. 02:15

    כלומר, טסט פלאן זה השלב שבו נתכנן את הבדיקות, וטסט לאבס זה השלב שבו נבצע אותן. לדוגמה ב-QC של HP, כלי ה-ILM, כלי הביצוע, בדיקות, הטסטים ובכלים נוספים.

  8. 02:35

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

  9. 02:57

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

  10. 03:10

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

  11. 03:37

    בסבב בדיקות השלישי נריץ את הכמות הקטנה ביותר,

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

ההרצאה הקודמת: הגדרת נקודת התחלה ונקודת סיום של הבדיקה

ההרצאה הבאה: גורמים המשפיעים על מאמץ הבדיקות

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

  • לוח אם ומעבד - Chipset
  • שמירת זמנים ותאריכים ב-SQL
  • לוח ניהול תקלות - Board BUGS
  • בדיקות קונפיגורציה

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

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