Quality Assurance

למה אלפי סטודנטים בחרו ללמוד אצלנו בדיקת תוכנה

undraw_online_resume_qyys-1.png

מבוא לבדיקת תוכנה

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

> רקע על בדיקות תוכנה.
> מהות התפקיד של בודק תוכנה.
> נלמד מהו פרויקט.
> מהי גרסה ומוצר.
> איך בודק התוכנה משתלב בחברה.
> תהליך פרויקט / גירסה.
undraw_online_resume_qyys-1.png

מתודולוגיות בדיקה

ארבעת השלבים המרכזיים בבדיקות תוכנה לדוגמא: unit ,integration ,system and acceptance tests נלמד גם על תהליכי בדיקות, מושגים והגדרות מעולם ה QA ואילו סוגי בדיקות קיימות ואיך אנחנו נשתמש בהם.

> מהו המושג "באג" (תקלה)
> למה התקלה "זכתה" לשם הזה.
> מספר דוגמאות על באגים קריטיים.
undraw_online_resume_qyys-1.png

מסמכי בדיקות Std,Str,Stp

נלמד מהם מסמכי בדיקות Std,Str,Stp. נלמד איך ניגשים למסמך אפיון ואיך “לגזור” ממנו את החלק הרלוונטי לבודק בכדי שיוכל לכתוב את תסריטי הבדיקות על סמך דרישות הלקוח במסמך האפיון.

> מהם מסמכי בדיקות std,str,stp.
> מבנה המסמכים.
> הבנת הדרישות ממסמך האפיון.
> כתיבת המסמכים ע"פ סוגי הבדיקות שלמדנו בשיעורים הראשונים.
> נלמד מהם תסריטי בדיקות.
> איך כותבים תסריטי בדיקות.
> ביצוע בדיקות איך משקפים את כל מה שלמדנו.
undraw_online_resume_qyys-1.png

עבודה עם כלי בדיקות

נתנסה בכלי הבדיקות Jira, Testrail, Trello.
ב -Trello נלמד איך חלוקת המשימות מתבצעת ומה הסטטוס שלהם.
ב – Testrail ונלמד לכתוב את הטסטים ואת ההרצה שלהם בפועל.
ב – Jira נלמד ונתנסה בלפתוח באגים, ולנהל אותם בזמן הבדיקות.
> כיצד עובדים עם כלי בדיקות - Jira, Testrail, Trello.
> חיבור למערכות.
> איך משתמשים ועובדים מול המערכות ב-Jira.
> פתיחת באגים וניהולם בזמן הבדיקות.
> עבודה עם Trello.
> תהליך חלוקת המשימות והסטטוס שלהם ב-Testrail.
> כתיבה והרצת טסטים.
> אופן השימוש בטסט בזמן תהליך הבדיקה.
undraw_online_resume_qyys-1.png

באגים

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

> זיהוי באגים במערכת.
> תיעוד באג על מערכת JIRA.
> מידע שאמור להיות בבאג.
> מחזור החיים של באג - כל התהליך.
undraw_online_resume_qyys-1.png

בדיקות Client Server

נלמד מהן בדיקות צד לקוח וצד שרת. אילו סוגי בדיקות מתאימות לבדיקות צד לקוח (client side) ואילו סוגי בדיקות מתאימות לצד השרת (server side).

> מהן בדיקות צד לקוח.
> מהן בדיקות וצד שרת.
> סוג הבדיקות המתאימות לבדיקות צד לקוח (client side).
> סוגי בדיקות מתאימות לצד השרת (server side).
> נבין את המושגים של frontend and backend.
undraw_online_resume_qyys-1.png

בדיקות Web

בבדיקות אתרים אנחנו נלמד איך לבנות דף אינטרנט באמצעות html css, ע”י שימוש בסביבת פיתוח Pycharm. נלמד איך ליישם את סוגי הבדיקות שלמדנו כאשר אנחנו נצטרך לבדוק אתר בעצמנו. נתנסה בדפדפנים ונלמד על סוגי השגיאות הנפוצות תוך כדי שימוש ב devopler tools.

>איך לבנות דף נחיתה באמצעות html & css.
> מהי סביבת הפיתוח.
> שימוש ומטרות סביבת הפיתוח.
> הכרת pycharm.
> סוגי הדפדפנים עליהם נעבוד: chrome, firefox, explorer edge, safari.
> סוגי השגיאות השכיחות.
> שימוש ב developer tools.
undraw_online_resume_qyys-1.png

בדיקות מובייל

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

> סוגי המכשירים Iphone & Android.
> הנקודות החשובות בבדיקות אפליקציות במובייל.
> ההבדלים בין בדיקת אפליקציות בטלפון לעומת אתרי אינטרנט.
> תרגול בדיקות על אפליקציות.
undraw_online_resume_qyys-1.png

קריאת לוגים

קריאת לוגים הוא הדבר החשוב שנצטרך לדעת לעשות בעת פתיחת תקלה שאנחנו מוצאים במערכת. זה מעין קובץ שמכיל בתוכו “סיפור” של כל מה שנעשה במהלך ביצוע הפעולות בזמן הבדיקות. כיום יש מספר דרכים לקרוא את הלוגים – בין אם זה בקבצי טקסט,או בין אם זה עם כלי לניטור לוגים לדוגמא: kibana

> איך ניגשים ללוגים.
> איך מבינים את מה שרלוונטי לבודק התוכנה בזמן עבודתו.
undraw_online_resume_qyys-1.png

וירטואליזציה

נלמד מהו ענן, נלמד איך מקימים מכונות וירטואליות בענן . אילו סוגי מכונות ומערכות הפעלה קיימות. נלמד על תשתית האחסון בענן AWS, על “חיבור” דיסקים וירטואלים (EBS) למכונות שהסטודנטים יקימו במהלך הקורס. נלמד איך להגדיר כתובת IP קבועה ואיך בעצם להתחבר אליה מרחוק. (SSH,RDP) נרים מכונת לינוקס בענן כולל הפקודות הנלמדות בקורס.

> איך מקימים מכונות וירטואליות בענן AWS.
> סוגי המכונות.
> מערכות הפעלה.
> תשתית האחסון בענן AWS שנקרא S3.
> חיבור דיסקים וירטואלים (EBS) למכונות שנקים.
> LINUX.
undraw_online_resume_qyys-1.png

SQL

נלמד מהי שאילתה ב SQL, יציאת מאגרי נתונים וכתיבת פקודות שיוכלו לעזור בבניית השאילתות. נלמד להתחבר למאגר הנתונים ולהריץ את השאילתות שכתבנו ולצפות לתוצאות שרצינו במהלך הבניה של השאילתות.
> מהי שאילתה ב SQL.
> איך ליצור טבלה שתשמש לנו כמאגר נתונים.
> פקודות שיוכלו לעזור לנו בבנייה של השאילתות לדוגמא: (SELECT,WHERE,ORDER BY).
> התחברות למאגר הנתונים והרצה של שאילתות שכתבנו.
> קבלת תוצאות שרצינו במהלך הבניה של השאילתות.
undraw_online_resume_qyys-1.png

סטאז' מעשי

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

> קבלת גישה למערכת.
> יישום החומר הנלמד.
> פתיחת יוזר אישי שיועד לבדיקות.
> כתיבת מסמכי בדיקות.
> בדיקה פיזית של המוצר.
> תיעוד באגים.
> שימוש בכלי הבדיקות לתעד את עץ הבדיקות והבאגים.
undraw_online_resume_qyys-1.png

פרויקט גמר

בנוסף לסטאז' המעשי נבצע עוד פרויקט גמר שישלב בתוכו בדיקות של אתר אינטרנט ומובייל.
undraw_online_resume_qyys-1.png

בדיקות תוכנה באמצעות AI

תלמדו על שיטות מתקדמות לבדיקת תוכנה באמצעות כלי בינה מלאכותית
undraw_online_resume_qyys-1.png

הכנה לראיונות עבודה

הכנה לראיונות עבודה הדרכה בנושא כתיבה נכונה של קו”ח והכנה לראיון עבודה שבמהלכן נעשה סימולציות של ראיונות התואמות לשוק העבודה.

האתר מוגן באמצעות Privacy Policy | Terms of Service  Google