PracticU

ראיון עבודה מקצועי בשילוב מושגים
מתחום הבדיקות - QA - חלק 1

בלי כתוביותעם כתוביות
PracticU › קורס מבוא ל-QA - מידע חשוב לבודק תוכנה › ראיון עבודה מקצועי בשילוב מושגים מתחום הבדיקות - QA - חלק 1
מילון מושגים:
QA - הבטחת איכות (Quality Assurance): תחום שעוסק בבדיקת תוכנה ובתהליכים שמבטיחים שהמוצר עומד בדרישות.
באג - תקלה או שגיאה בקוד שגורמת לתוכנה להתנהג בניגוד למצופה.
טופס - אזור בממשק שבו המשתמש מזין נתונים בשדות ושולח אותם, למשל טופס הרשמה או התחברות.
ענן - אספקת משאבי מחשוב כשירות דרך האינטרנט, כמו שרתים, אחסון ותוכנות, במקום להחזיק אותם מקומית.
Agile - גישת פיתוח איטרטיבית וגמישה, שבה העבודה מתקדמת במחזורים קצרים עם משוב והתאמה מתמשכים.
לוג - רישום מתועד של אירועים ופעולות שמתרחשים במערכת או בתוכנה, המשמש למעקב ולאיתור תקלות.
API - ממשק תכנותי שמגדיר כיצד תוכנה אחת פונה לאחרת ומחליפה איתה נתונים ופעולות.

ראיון עבודה מקצועי בשילוב מושגים מתחום הבדיקות - QA - חלק 1
בראיון לתפקיד בודק מתחיל כדאי לשלב מושגי QA בשיחה כדי להראות שלמדתם את התחום. ההרצאה עוברת על המושגים המרכזיים ועל דרך ההסבר שלהם עם דוגמאות.
מושגים לשלב בשיחה
1. בדיקה ובאג: בדיקה היא בדיקת פער בין ההתנהגות המצופה, כפי שהוגדרה במסמכי האפיון, להתנהגות בפועל. באג הוא פער כזה שנמצא. הדוגמה: טופס לקביעת פגישה באתר בנק, ושליחת קוד לטלפון.
2. Jira: מערכת בענן של חברת אטלסיאן לניהול טסטים ולפתיחת תקלות לצוות הפיתוח.
3. Agile מול Waterfall: ב-Agile מפתחים ובודקים עובדים במקביל. ב-Waterfall כל צוות מתחיל רק אחרי שהאחר סיים.
4. תיעוד תקלה: צעדים ממוספרים, התנהגות מצופה מול בפועל, ובנוסף לוגים ותמונות מסך.
5. כתיבת טסט: תנאים מקדימים, צעדים והתנהגות מצופה.
6. סוגי בדיקות: בדיקת UI ובדיקת API. בדיקה לא פונקציונלית, כמו בדיקת עומסים, נגישות (Accessibility), UX ושגיאות כתיב.
שימו לב
בדיקה שלילית, למשל הזנת תעודת זהות לא חוקית, אמורה להחזיר הודעת שגיאה. אם ההודעה לא מופיעה, זה באג.
אחרי ההרצאה תוכלו להסביר את המושגים האלה בקצרה ולתרגל אותם מול מראיין.
השיעור הבא בקורס: ראיון עבודה מקצועי בשילוב מושגים מתחום הבדיקות - QA - חלק 2

פרקי ההרצאה: ראיון עבודה מקצועי בשילוב מושגים מתחום הבדיקות - QA - חלק 1

  1. 00:00

    שילוב מושגים מקצועיים בראיון

  2. 00:41

    הגדרת תקלה ובאג

  3. 01:56

    הכרת מערכת ג'ירה

  4. 02:39

    הסבר שיטת אג'ייל

  5. 03:18

    תיעוד תקלה מסודר

  6. 03:54

    בדיקה שלילית ותעודת זהות

תמלול ההרצאה: ראיון עבודה מקצועי בשילוב מושגים מתחום הבדיקות - QA - חלק 1

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

  1. 00:02

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

  2. 00:17

    כלומר, אני רוצה לשלב מושגים שקשורים ל-QA תוך כדי השיחה שלי עם המראיין. לדוגמה, אני אדגיש את הלימוד שלי ואת ההשקעה שלי בתחום הבדיקות על ידי שימוש במושגים מהתחום.

  3. 00:32

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

  4. 00:47

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

  5. 01:08

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

  6. 01:30

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

  7. 01:50

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

  8. 02:08

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

  9. 02:37

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

  10. 03:00

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

  11. 03:21

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

  12. 03:34

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

  13. 03:54

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

  14. 04:07

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

  15. 04:20

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

לקורס המלא: קורס מבוא ל‑QA אונליין

ההרצאה הקודמת: ראיון עבודה ושיחה מקצועית - QA

ההרצאה הבאה: ראיון עבודה מקצועי בשילוב מושגים - מתחום הבדיקות - QA - חלק 2

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

  • ראיון עבודה - TCP/IP - חלק 1
  • הכנה לראיון עבודה QA - מושגים תיאורתיים ISTQB
  • הפסיכולוגיה של הבדיקות
  • עבודה עם VI - חלק 1

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

  • קורס פוסטמן - Postman - בדיקות לאתרי אינטרנט - API
  • קורס Robot Framework - בדיקות QA ממשק גרפי
  • קורס יסודות התכנות - שפת JAVA - קורס ג'אווה למתחילים
  • קורס סלניום בסיסי - בדיקות אוטומטיות - Selenium
  • קורס סלניום מתקדם - CI/CD - Continues Integration
  • קורס מייבן - Maven