PracticU

מבחן ב-QA

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

מבחן ב-QA
ההרצאה עוסקת בתרחישים (scenarios) של מערכת הלימודים: מההורדה והתקנה ועד להתחברות ולניתוק. בתרחישים כאלה מציירים את הזרימה ומסמנים את אבני הדרך.
השלבים העיקריים
1. התקנה מהאתר: המשתמש נכנס לאתר, מוריד את הקובץ ומריץ אותו. לאחר ההתקנה מופיע לינק על שולחן העבודה. זהו התרחיש הראשון, והוא נחשב לחלק בסיסי של המערכת.
2. הסרה דרך לוח הבקרה: הסרה מתבצעת דרך Add or Remove Programs. אחריה הלינק צריך להיעלם משולחן העבודה.
3. הפעלה וסגירה: המשתמש מריץ את הלקוח מהלינק או מהרשימה. חשוב להבחין בין סגירה בלחיצה על X לבין יציאה מלאה מהתוכנה.
4. לוגין ולוגאאוט: נכנסים מהתפריט הראשי ל-Sign in, ממלאים שם משתמש וסיסמה ולוחצים כניסה. ניתוק מתבצע מתפריט הקליק הימני באזור המגש (system tray).
5. רישום מתוך המערכת: המערכת מאפשרת למשתמש להירשם בעצמה בלי ללכת לאתר. המרצה רואה בזה נוחות למשתמש, ולכן זה תרחיש שחייב להיבדק.
6. כשל שמתועד: כשמתחברים עם אותו משתמש פעמיים, הכניסה השנייה נכשלת עם הודעה שמשתמש כבר מחובר. הבדיקה נעשית בשרת.
7. תרשים הזרימה: כל שלב מיוצג במלבן, החיצים מראים את הרצף, ובסוף כל תרחיש מופיע End.
שימו לב
המרצה מדגיש שגם התרחישים הפשוטים ביותר, כמו ניתוק דרך התפריט, צריך לבדוק, כי לא לכל משתמש יש את אותה דרך שהוא מעדיף.
השיעור הבא בקורס: ראיון אישי לתפקיד QA עם יוני

פרקי ההרצאה: מבחן ב-QA

  1. 00:00

    מבוא: תרחישים במערכת וזרימת תרחיש

  2. 01:24

    תרחיש התקנה בדיאגרמת זרימה

  3. 03:53

    חוקי ציור דיאגרמת תרחישים

  4. 04:53

    תרחיש הסרה של התוכנה

  5. 09:29

    הפעלת הקליינט מתפריט ההפעלה

  6. 10:58

    תרחיש סגירת הקליינט

  7. 12:54

    יציאה מהתוכנה בתפריט הקליק הימני

  8. 14:07

    תרחיש לוגין ולוגאאוט

תמלול ההרצאה: מבחן ב-QA

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

  1. 00:04

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

  2. 00:20

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

  3. 00:34

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

  4. 01:01

    איזה פוש נותנים איזה דחיפה לתוכנה כדי להתחיל את תהליך ההורדה אבל זה אותו דבר אז אפשר להגיד שהדבר הראשון שבין התרחיש הראשון שיש במערכת שלנו זה ההתקנה הראשונית מהלינק של המערכת אז בואו בואו נתחיל לצייר ציורים של תרחישים אז איך מציירים ציורים של תרחישים גם קוראים לזה flow chart diagram דיאגרמה של זרימת

  5. 01:40

    flow chart, דיאגרמת זרימה, איך דברים זורמים. אז בדרך כלל נוהגים פשוט לעשות מין סימן כזה, לכתוב בו משהו, ולעשות חץ לדבר הבא, לדבר ה-next.

  6. 01:56

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

  7. 02:21

    אחרי שהוא נכנס ל-Website, מה הוא עושה? הוא עושה-Download ו-Run של ה-Install. אחרי שהוא עושה את זה, אז אם הכל עבר בשלום, Next, Next כמובן, Next, Next, אם הכל עבר בשלום, אז יש לו לינק על ה-Desktop, לינק טו אקדמיה קליינט קליינט שוד ספיר און

  8. 02:52

    דה דסטופ יאלו דסטופ נכון הלינק אצלי אין אותו כי אני תמיד מוחק אותו אבל נוצר פה לינק כזה שנראה כמו טווידי כזה רק טיפה יותר גדול יפה תנו לי רק לשמור אז כדי לשמור אני הולך למערכת להרצאה הנוכחית לוקח את הנתיב עושה לו קופי סוגר סוגר נעשה כאן paste אומר לו save ונותן לזה שם זה יהיה scenarios יפה אז הבן אדם עושה נוצר לינק to academia client should appear on

  9. 03:34

    the desktop ואחרי זה הבן אדם עושה מריץ התוכנה אבל אפשר להגיד שזה תרחיש ובזה נגמר התרחיש אז בסוף כל תרחיש כותבים end תמיד מופיע end גם הרבה פעמים בתחילת תרחיש כן בflow chart כותבים end התרחיש מתחיל פה אוקיי אז כדי שזה ייראה תקני על פי תורת תיאור תרחישים flow chart diagram כל אחד כזה אני עוטף בריבוע הגלגל

  10. 04:05

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

  11. 04:48

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

  12. 05:07

    אינסטוליישן. יפה. ועכשיו בואו נדבר על סטארט של אנינסטול. אנינסטול. אז איך עושים אנינסטול?

  13. 05:21

    דרך אגב חסר לנו פה חץ, אחרי זה נשלים את החיצים. איך עושים אנינסטול? אז הולכים לקונטרול פאנל ל-add remove programs קונטרול פאנל בלי חטא בוא נשים פה pipeline ליד ה-backspace ובעצם זה הקלד של ה-backslash שיפט ובקסלאש נותן לי יפה סרבר ניתק אותי זה מוזר למה זה קרה נראה לי שאין אינטרנט

  14. 06:01

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

  15. 06:37

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

  16. 07:13

    להסיר את האקדמיה קליינט ואחד מהדברים שאמורים שהיוזר אמור לראות כמובן יש עוד דברים שצריך לבדוק אבל זה הלינק to academia client should disappear from the desktop טוב תבדקו אם יש לי פה יותר מדי ss וpp אני לא יודע בקיצור והדבר האחרון שיש לנו פה זה כמובן end תמיד כל תרחיש מסתיים ב-end יפה וכל אחד מהאבני דרך אנחנו עוטפים במלבן שכזה

  17. 07:59

    ומחברים עם חיצים תדמיינו שזה חיצים וגם פה צריך את זה. יפה טוב אז זה install ו-uninstall בואו נדבר על עוד תרחיש start run mspaint יפה בואו נעשה איזה ctrl s ופייסט מצוין סייב זה בעצם סנריו אני אבחר אפילו את השם scenario.bmp ופשוט תוסיף scenario.02 אוקיי שתי נקודות כן אז עוד איזה מין תרחישים יש אז שוב נחזור כשאני רוצה לחשוב על תרחישים

  18. 08:48

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

  19. 09:13

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

  20. 09:26

    טוב אז הדבר הבא יהיה להפעיל את התוכנה. אז זה יהיה start של run של הרץ את התוכנה run נגיד academia client יפה. אפשר לעשות מה? אז בדרך כלל, בואו נקטין רגע הכל, בדרך כלל יש לכם פה את הלינק, אולי אני אשים פה את הלינק, אני חושב שאם אני אגרור את זה לכאן ואני אעשה קונטרול,

  21. 09:58

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

  22. 10:31

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

  23. 11:01

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

  24. 11:16

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

  25. 11:39

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

  26. 11:56

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

  27. 12:21

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

  28. 12:58

    הבדיקה שלו טוב אז בוא נדבר על איך עושים אקזיט אז בוא נדבר רק על אפשרות אחת זאת אומרת right mouse button click או right button mouse click right mouse button כן right mouse button click right mouse button click ואקזיט אז נשים פה את הפייפ כן נשים על הזה שהוא השיפט של הבקסלש נקרא פייפ פייפ תבחר את אקזיט יפה ו-end מלבנים מלבן מלבן מלבן ומלבן יפה אז אלה שני

  29. 13:57

    תרחישים שקשורים להרצה וסיום ההרצה אז נעטוף אותם במלבן משלהם בואו נדבר על עוד תרחישים התרחיש הבא מאוד דומה איך יש לנו יודעת לעשות יודעת להתחבר לשרת ולהתנתק מהשרת תהליך שנקרא לוגין ולוגדאוט בוא נעשה sign in as אז יש לנו לוג-אאוט, לוגין, עכשיו יש גם כפתור כאן שנקרא רג'יסטר, בואו נריץ פה עוד קליינט אחד

  30. 14:28

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

לקורס המלא: מבחן QA לדוגמא וראיון עבודה

ההרצאה הקודמת: מבחן מקצועי טכני לאיש QA

ההרצאה הבאה: ראיון אישי לתפקיד QA עם יוני

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

  • מבחן OSCP
  • שאלות מתוך מבחן ההסמכה ISTQB
  • מבחן RHCE - שאלה על NFS
  • מבחן CCNA - שאלה על VLAN

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

  • קורס שלם ומקיף בעברית על בדיקות תוכנה
  • קורס Load Runner - בדיקת עומסים
  • Quality Center