שאלות נפוצות
QA ובדיקות
8 שאלות ותשובות בנושא QA ובדיקות, מאת Muhammad Shahid, מהנדס תוכנה בכיר בתחום ה־AI ומפתח Backend.
QA ובדיקות
1. אתה בודק את הקוד שלך?
כן. התחלתי כמהנדס SQA לפני שעברתי לפיתוח Backend, ולכן כל מה שאני משחרר יוצא בדוק.
2. איזה ניסיון יש לך ב־QA?
הייתי מהנדס SQA ב־Travelogest ממרץ 2021 עד יולי 2022: ביצעתי בדיקות ידניות, בדיקות רגרסיה ובדיקות ממשק בגרסאות ווב ומובייל, והובלתי את תהליכי האימות והתיקוף.
3. אתה יכול לבצע בדיקות ידניות ורגרסיה למוצר שלי?
כן. בדיקות ידניות, רגרסיה וממשק הן המקום שבו התחלתי, ואני עדיין מריץ אותן על כל מה שאני משחרר.
4. אתה יכול למצוא את שורש הבעיה של באג?
כן. אני עוקב אחרי הבאג עד לשורש שלו, משחרר את התיקון ומוסיף ניטור כדי שלא יחזור בלי שמישהו ישים לב.
5. אתה כותב תרחישי בדיקה?
כן. ב־Travelogest תיעדתי תרחישי בדיקה ועבדתי עם המפתחים כדי לשחזר, לעקוב ולסגור באגים במהירות.
6. אתה בודק אפליקציות מובייל?
כן. בדקתי גרסאות ווב ומובייל ב־Travelogest, וכל אחת מהאפליקציות שלי ב־App Store עוברת QA לפני השחרור.
7. מה ההבדל בין אימות לתיקוף?
אימות (Verification) בודק שהתוכנה בנויה נכון לפי האפיון; תיקוף (Validation) בודק שזו התוכנה הנכונה למשתמשים שלה. הובלתי את שניהם ב־Travelogest.
8. למה רקע ב־QA חשוב למפתח?
אחרי שנים של שבירת תוכנה של אחרים, אני בונה עם מקרי הכשל בראש, ולכן מה שאני משחרר נוטה להמשיך לעבוד.