קורס QA אוטומציה

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

דרישות קדם

  • אוריינטציה טכנולוגית
  • רקע קודם בבדיקות תוכנה
  • הכרות בסיסית עם שפות תכנות

קהל היעד

  • סטודנטים ובוגרים טכנולוגים שמעוניינים להכנס לעולם ה QA
  • צוותי QA המעוניינים לרכוש ידע ומיומנויות חדשים ולייעל את תהליכי הבדיקות
  • מפתחי תוכנה שמעוניינים ללמוד לכתוב בדיקות אוטומטיות
  • בודקי תוכנה בתפקידי בדיקות ידניות – שרוצים ללמוד בדיקות אוטומטיות

פרטים נוספים

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

למה

קורס QA אוטומציה

?

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

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

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

רוצה להצטרף אלינו?

למה מתאים
הקורס

נושאים עיקריים בקורס:

Introduction to Python

• Data types and variables

• Control structures (loops, conditionals)

• Functions and modules

• Python coding best practices

יסודות Python

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

אוטומציה עם Selenium

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

תכנון ועיצוב בדיקות

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

דגם עצם הדף (POM)

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

נושאים מתקדמים ב-Selenium

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

בדיקות חוצות דפדפנים (Cross-Browser Testing)

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

תחזוקה ואופטימיזציה של בדיקות

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

Azure Infrastructure Operations

אנגולר 9 היא הגרסה העדכנית ביותר של של ה Framework של Google לבניית יישומים מורכבים בדפדפן . גרסה מתקדמת זו מספקת את כל הדרוש לבניית צד הלקוח (Front End) בצורה מהירה, עם ניהול זיכרון חכם, ניהול נתונים, שירותי Http, עבודה עם טפסים ועוד. בקורס זה נלמד את כל היכולות המתקדמות של הספרייה, החל מנושאים כלליים כגון תכנון ארכיטקטורת מערכת Web בעידן המודרני, בניית פקדים בסיסיים ומתקדמים ע״י מימוש מודל MVVM, תקשורת בין פקדים, עבודה עם טפסים חכמים, תקשורת אסינכרונית ועבודה מול השרת, ועד אפליקציות מבוססות Single Page Applications. (לסילבוס מפורט – ראה בהמשך) בהתאם למתכונת Extreme70, הקורס מועבר כמעבדה מתקדמת וכולל גם פרוייקט גמר.

לאיזה תפקידים נדרש הידע של הקורס?

כלים בשימוש בקורס

QA WEB System

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

QA Automation Developer

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

QA Analyst

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

QA Tester

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

הקורסים כוללים

אפשרות להקלטה
של כל
הקורסים

ליווי שוטף של הקבוצה על ידי המדריך + תמיכה לאורך כל ההכשרה

התאמה אישית של הצרכים בהתאם לצורכי ההכשרה

לאיזה תפקידים נדרש הידע של הקורס?

Cloud Architect

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

Does System Design and architects infrastructure on Cloud. Plays key role between software team and customers. Implements Agile and DevOps Methodologies in the team.

Cloud Architect

Does System Design and architects infrastructure on Cloud. Plays key role between software team and customers. Implements Agile and DevOps Methodologies in the team.

Cloud Architect

Does System Design and architects infrastructure on Cloud. Plays key role between software team and customers. Implements Agile and DevOps Methodologies in the team.

Cloud Architect

Does System Design and architects infrastructure on Cloud. Plays key role between software team and customers. Implements Agile and DevOps Methodologies in the team.

Cloud Architect

Does System Design and architects infrastructure on Cloud. Plays key role between software team and customers. Implements Agile and DevOps Methodologies in the team.

Cloud Architect

Does System Design and architects infrastructure on Cloud. Plays key role between software team and customers. Implements Agile and DevOps Methodologies in the team.

כלים בשימוש בקורס

אתם שואלים
אנחנו עונים

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

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

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

סגל הדרכה שלנו מגוון ומורכב מהמרצים הטובים בישראל.

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

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

קורסים נוספים

קורס פיתוח מאובטח Code Security

קורס הכנה להסמכת NSE מבית Level 5 – Fortinet

קורס בדיקות חדירות WEB

קורס ELECTRON לפיתוח אפליקציות DESKTOP

קורס אנליסט SOC

קורס PowerShell Expert

מעוניינים בפרטים נוספים?
צרו קשר לייעוץ ראשוני ללא עלות

מעוניינים בפרטים נוספים?

דילוג לתוכן