Quality Assurance – הבטחת איכות

בדיקות תוכנה הוא חלק חשוב בתהליך פיתוח התוכנה. בודק התוכנה (QA) משתלב בתהליך הפיתוח משלב אפיון המוצר (התוכנה) ועד להוצאת המוצר ללקוח.

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

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

מענה ממנטורים מקצועיים ומאגר ידע שלם שמיועד לתלמידים.

חלק עיוני

תרגול החומר וכל מה שצריך לדעת בתחומי הלימוד שלנו:
מתודולגיות בדיקה, כתיבת מסמכי בדיקות std,str,stp, וירטואליזציה, כלי בדיקות, כתיבה נכונה של באג + מחזור חיים של באג, בדיקות client ,server, קריאת לוגים, SQL, פקודות ב Linux

תמכיה וליווי

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

פרויקט גמר והכנה לראיונות עבודה

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

החלטת ללמוד QA ולהכנס לעולם ההייטק ?

מלאו פרטים וניצור קשר בהקדם עם כל המידע על ההכשרה המקיפה 

ללמוד מהמומחים
משה אונגר - ראש תחום
senior software QA Engineer

הנדסאי אלקטורניקה מחשבים ובוגר קורס בדיקות תוכנה בטכניון מעל 7 שנות ניסיון בתחום הבדיקות תוכנה וגם החומרה. בשנים האחרונות עובד בתחום הענן באמזון (aws) שפות תכנות: Python. סביבות פיתוח: PyCharm. וירטואליזציה: aws, azure, gcp (google), VMware

Manual & Automated QA
0
מודולים
0
שעות לימוד
0
שעות סטאז'
הכשרה מקיפה עם כל מה שצריך לדעת בכדי להשתלב בתעשייה
מבוא לבדיקת תוכנה

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

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

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

לדוגמא: מודל מפל המים ואג’ייל. בנוסף נלמד על מושגים והגדרות מעולם ה QA ואילו סוגי בדיקות קיימות ואיך אנחנו נשתמש בהם כחלק מרכזי כאשר נבנה את עץ הבדיקות שלנו במסמך הstd

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

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

נלמד איך לכתוב את המסמך של תסריטי הבדיקות (Std) בצורה נכונה ומקצועית, וממה להימנע בעת כתיבת המסמך.

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

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

נתנסה בכלי הבדיקות  Jira, Testrail, Trello.

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

באגים

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

בדיקות Client Server

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

בדיקות Web

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

נלמד איך ליישם את סוגי הבדיקות שלמדנו כאשר אנחנו נצטרך לבדוק אתר בעצמנו. נתנסה בדפדפנים שונים לדוגמא: (chrome ,firefox), נלמד על סוגי השגיאות שלפעמים מתקבלים לדוגמא: (404,500) תוך כדי שימוש בdevopler tools (F12)

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

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

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

קריאת לוגים

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

זה מעין קובץ שמכיל בתוכו “סיפור” של כל מה שנעשה במהלך ביצוע הפעולות בזמן הבדיקות.

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

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

פרויקט מתגלגל AI

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

הסטודנטים יצברו ניסיון ממשי בבדיקות תוכנה על מערכת בינה מלאכותית בתחום ה -voice recognition .כל סטודנט יקבל יוזר אישי (טסט) שבו נלמד איך להכיר את המערכת וניישם את כל מה שלמדנו עד כה בקורס.

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

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

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

נלמד איך להגדיר כתובת IP קבועה ואיך בעצם להתחבר אליה מרחוק. (SSH,RDP)

נרים מכונת לינוקס בענן כולל הפקודות לדוגמא:

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

SQL

נלמד מהי שאילתה בSQL, נלמד איך ליצור טבלה שתשמש לנו כמאגר נתונים ונלמד פקודות שיוכלו לעזור לנו בבנייה של השאילתות, לדוגמא: (SELECT,WHERE,ORDER BY )

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

פרויקט גמר

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

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

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

כל מה שצריך להגיד ולציין, תלמדו מאיתנו!

עלות המסלול המלא
0

החלטת ללמוד QA ולהכנס לעולם ההייטק ?

מלאו פרטים וניצור קשר בהקדם עם כל המידע על ההכשרה המקיפה