
הטקסט המלא של הדקות הראשונות בהרצאה «לוח זמנים לביצוע בדיקות» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
סעיף 5.2.4 לוח זמנים לביצוע בדיקות. לאחר שנכתבו מקרי הבדיקה והליכי הבדיקה, וחלק מהתסריטים הומרו לאוטומציה או מומשו בצורה אוטומטית, ארגנו את הטסטים בסדרות בדיקה, מה שנקרא טסט סטס.
ניתן לארגן את סדרות הבדיקות בלוח זמנים לביצוע בדיקות ולשקף את לוח הזמנים האלה. בצורה עקרונית יש לסדר את מקרי הבדיקה כך שיבוצעו על פי רמת החשיבות שלהם.
הבדיקה החשובים יבוצעו ראשונים אולם אם יש תלויות בין מקרי הבדיקה כמובן שהתלות היא זאת שקובעת תכף נדגים את הנושא הזה של תלויות. יש לתעדף גם בדיקות אימות ובדיקות נסיגה בהתבסס על החשיבות במשוב מהיר של על השינויים שבוצעו בתהליכי הפיתוח.
בואו נראה מתס קייסס טו טסט סט משלב כתיבת הטסטים לשלב הביצוע בסטים של טסטים. בעצם בתהליך ההכנה לקראת הבדיקות אנחנו מכינים טסט קייסס.
אנחנו מכינים טסט קייסס לפי מסמכי אפיון, ספסיפיקציה, Requirement וכדומה. אנחנו מכירים את המערכת, אנחנו לומדים אותה ואנחנו מנסים להבין איך נוכל להריץ טסטים בצורה כזאת שיוודאו ויקטינו את הסיכון בתקלות שיהיו קיימות בה.
אז שלב כתיבת הטסטים, הטסטים ינוהלו בספריות לפי תהליכים עסקיים וסיפורי משתמש. חשוב לדעת שבחלק מכלי הבדיקה יש בעצם הפרדה בין שלב ה-Test Cases, שזה הרבה פעמים נקרא טסט לאב, ובין החלק של הביצוע, טסט אקזקיושן או טסט פלאן מול טסט לאב.
כלומר, טסט פלאן זה השלב שבו נתכנן את הבדיקות, וטסט לאבס זה השלב שבו נבצע אותן. לדוגמה ב-QC של HP, כלי ה-ILM, כלי הביצוע, בדיקות, הטסטים ובכלים נוספים.
טסט סטס זה בעצם סטים של טסטים שמאוגדים לפי שלבים. זאת אומרת, אנחנו מאגדים טסט קייסס ומריצים אותם. טסטים בתוך הטסט סט יסודרו לפי סדר לוגי או תלויות בתוך התהליכים, תכף נדגים את זה, וגם בסדר חשיבות בין התהליכים.
כלומר, תהליכים חשובים יותר למערכת או מבחינה עסקית, אם הם לא תלויים בתהליכים פחות חשובים יבוצעו מיד בהתחלת הסבב בדיקות.
אז בסבב הבדיקות הראשון ירוצו 100% מהתסריטים שהכנו לקראת הגרסה. בסבב בדיקות השני, בהנחה שהגענו והשלמנו את תנאי היציאה של סבב בדיקות ראשון, אז אנחנו נריץ כמות קטנה יותר, לדוגמה 70% מהתסריטים מסך כל התסריטים שהוקצו לגרסה.
בסבב בדיקות השלישי נריץ את הכמות הקטנה ביותר,