PracticU

הדגמה של תוכנית בדיקה - Test Plan

בלי כתוביותעם כתוביות
PracticU › קורס בדיקות ידניות - QA › הדגמה של תוכנית בדיקה - Test Plan
מילון מושגים:
תוכנית בדיקות - מסמך שמגדיר את היקף הבדיקות, הגישה, המשאבים והלוח זמנים לבדיקת מוצר תוכנה.
URL - הכתובת שמזהה משאב באינטרנט, למשל דף אתר, וכוללת פרוטוקול, שם מארח ונתיב.
בדיקות אוטומטיות - הרצת בדיקות תוכנה באמצעות סקריפטים וכלים, במקום בדיקה ידנית, כדי לחסוך זמן ולהגדיל כיסוי.
מערכת הפעלה - התוכנה הבסיסית שמנהלת את חומרת המחשב ומשאביו ומריצה את שאר התוכנות, למשל Windows או Linux.
דפדפן - תוכנה שמציגה דפי אינטרנט ומריצה את הקוד שבהם, ומאפשרת לגלוש בין אתרים, למשל Chrome או Firefox.

הדגמה של תוכנית בדיקה - Test Plan
הדגמה של כתיבת תוכנית בדיקה על תהליך רישום משתמש חדש לפייסבוק. רואים איך ממלאים את הטבלה שורה אחר שורה, ומה עוד צריך להוסיף מעבר לתסריטים התקינים.
כך כותבים את הדוגמה
1. תנאי מקדים: בראש התוכנית כותבים את התנאי המקדים. כאן, הגעה כמשתמש לא רשום לפייסבוק לכתובת ה-URL של הרישום.
2. פעולה: בשורה הראשונה הפעולה היא לחיצה על Create new account.
3. התנהגות מצופה: בעמודה השנייה כותבים מה אמור לקרות, כאן הופעת חלון הרשמה.
4. התנהגות בפועל: בעמודה השלישית רושמים אם הפעולה הצליחה.
5. אוטומציה: בעמודה הרביעית כותבים yes או no. כאן הבדיקה ידנית, לכן no.
6. צילום מסך: תמיד כדאי להוסיף snapshot של המסך הנבדק.
7. ממשיכים בשורות: חוזרים על פעולה, התנהגות מצופה והתנהגות בפועל לכל צעד. בדוגמה מוכנה כל הפעולות תקינות.
תסריטים שליליים
צריך להוסיף בהמשך, או בתוכנית נפרדת, פעולות שליליות: סיסמה לא תקינה, אימייל לא תקין, טלפון לא תקין ותאריך לידה מתחת לגיל המותר. המרצה מציין שבפייסבוק הגיל הוא 13 או 14 ומעלה.
הרמה הטכנית הראשונה היא כתיבה נכונה של action, expected behavior ו-actual behavior, והאם הבדיקה אוטומטית, כמו גם תסריט חיובי ושלילי. את הבדיקה מריצים על מגוון מערכות הפעלה ודפדפנים.
אחרי ההרצאה אפשר לכתוב תוכנית בדיקה בסיסית לתהליך רישום.
השיעור הבא בקורס: קריטריון קבלה - תנאי קבלה לבדיקות חלק במוצר הנבדק

פרקי ההרצאה: הדגמה של תוכנית בדיקה - Test Plan

  1. 00:00

    תנאי מקדים לרישום משתמש לפייסבוק

  2. 00:42

    תיעוד תוצאה ואוטומציה בטבלה

  3. 01:22

    דוגמה לטסט פלאן מוכן

תמלול ההרצאה: הדגמה של תוכנית בדיקה - Test Plan

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

  1. 00:02

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

  2. 00:20

    אז אני כותב בטסטלנד למעלה את התנאי המקדים recognition. הפעולה הראשונה שאני אצטרך לבצע זה לחיצה על create new account. אני ממלא את הפעולה עצמה בשורה הראשונה.

  3. 00:32

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

  4. 01:03

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

  5. 01:24

    כאן עשיתי סט של פעולות שבודקות את המסך

לקורס המלא: קורס בדיקות תוכנה ידניות QA

ההרצאה הקודמת: תוכנית בדיקה - Test Plan

ההרצאה הבאה: קריטריון קבלה - תנאי קבלה לבדיקות חלק במוצר הנבדק

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

  • מבוא Execution Plan
  • Terraform Plan
  • תוכנית ראשונה באנדרואיד
  • מבוא למתודולוגיות בדיקה

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

  • קורס בדיקות ידניות - Manual Testing
  • קורס הכנה למבחן ההסמכה ISTQB