Become A Test Automation Engineer

Become A Test Automation Engineer

מעבר מבדיקות ידניות להנדסת אוטומציה מודרנית

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

אודות הקורס

test-automation-engineer

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

הכשרת אנשי בדיקות ידניים לתפקיד Test Automation Engineer מאפשרת לארגון לבנות יכולות Quality Engineering פנימיות ולהאיץ את תהליכי הפיתוח והשחרור.

הקורס Manual Tester to Test Automation Engineer נבנה במטרה לאפשר לארגונים להפוך את אנשי ה-QA למהנדסי איכות Test Automation Engineer המסוגלים לתכנן, לפתח ולתחזק בדיקות אוטומטיות כחלק מתהליך פיתוח מודרני.

 

רמת הקורס מתחילים עד בינוניים
משך הקורס 80 שעות (ניתן להתאמה)
פורמט פרונטלי
שפת ההדרכה עברית או אנגלית
אופי הלמידה Workshop מעשי (Hands-On) עם תרגול לאורך כל הקורס
דרישות מקדימות היכרות בסיסית עם עולם בדיקות התוכנה. ידע קודם בתכנות מהווה יתרון אך אינו חובה.
מה מקבלים חומרי לימוד, תרגילים, קוד לדוגמה ופרויקט אוטומציה מעשי.

הקורס מבוסס על:

  • 30% ידע תיאורטי
  • 70% תרגול מעשי
  • עבודה על תרחישים מהעולם האמיתי
  • בניית פתרון אוטומציה לאורך הקורס

מטרות הקורס

קהל ידע

מה לומדים?

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

מודול 1 - מבוא לאוטומצייה בדיקות

  • ההבדל בין QA מסורתי ל-Quality Engineering.
  • מתי נכון לבצע אוטומציה ומתי לא.
  • תכנון אסטרטגיית אוטומציה.

מודול 2 — יסודות פיתוח תוכנה למהנדסי אוטומציה Test Automation Engineer

  • מבוא לתכנות והקמת סביבת פיתוח
  • תכנות בסיסי ב #Python / Java / C (עבודה עם משתנים, קלט/פלט, שימוש באופורטורים, Flow Control, לולאות, מערכים, פונקציות וטיפול בשגיאות, עבודה עם קבצים) 
  • תכנון מונחה עצמים (OOP) ושימוש בספריות נפוצות 
  • עבודה עם GIT/ GIT HUB

מודול 3 — פיתוח בדיקות אוטומטיות (בדיקות UI)

עבודה עם Frameworks כגון  Selenium / Playwright

  • איתור רכיבי מערכת Locators
  • שימוש בנקודות סינכרון
  • כתיבת סקריפטים.
  • ניהול Assertions.

מודול 4 — בניית תשתית אוטומציה

  • מבנה Framework.
  • Page Object Model.
  • ניהול Configuration.
  • בנייה ושימוש חוזר ברכיבים.
  • ניהול נתוני בדיקה.
  • Reporting.
  • טיפול בכשלי בדיקות.

מודול 6 — שילוב DevOps ו-AI

  • שילוב בדיקות בתהליכי CI/CD.
  • Quality Gates
  • שימוש ב-AI ליצירת בדיקות ולניתוח תוצאות

מודול 7 — פרויקט אוטומציה

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

שאלות ותשובות

האם נדרש ידע קודם בתכנות?

נדרש ידע בסיסי במחשבים והיכרות עם בדיקות תוכנה. ידע קודם בתכנות הוא יתרון אך אינו חובה.

כן. רוב הקורס מבוסס תרגול תרגול ובניית בדיקות אוטומטיות.

ניתן להתאים את הקורס לטכנולוגיות הארגון כגון Playwright, Selenium או כלים אחרים.

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

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

ההשקעה בהכשרת הצוות מתחילה בשיחה אחת

שאלה? התלבטות? או רצון להתקדם לשלב הבא? זה בדיוק המקום !

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

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

תודה רבה, צוות QAC

לא ניתן היה לשמור את פנייתך אלינו. אנא נסה שוב.
פנייתך התקבלה בהצלחה.
The SMS field must contain between 6 and 19 digits and include the country code without using +/0 (e.g. 1xxxxxxxxxx for the United States)
?
Scroll to Top