קורס אוטומציה , מפתח אוטומציה QA automation | HackerU  
התקשרו עכשיו: 03-6135565
חייל
משוחרר ? לחץ/י כאן
דף הבית / קורס מפתחי אוטומציה ל-QA
קורס מפתחי אוטומציה ל-QA

קורס מפתחי אוטומציה ל-QA


לינק להורדת סילבוס קורס לסילבוס הקורס

קורס מפתחי אוטומציה ל - QA
Selenium WebDriver and Java

HackerU - המרכז להשמה והכשרת עובדים הבינלאומי למקצועות ההייטק (Microsoft Silver Partner שותף מספר 1785294) גאה להציג את המסלול החדשני, המקיף והמקצועי ביותר בארץ בתחום מפתחי האוטומציה – QA שיכין אותך לבדיקות תוכנה ממוכנות. מסלול הכשרה ייחודי המיועד לסטודנטים אשר למדו קורס בדיקות תוכנה ו-QA ידני או בעלי רקע קודם בבדיקות תוכנה ומעוניינים להתקדם, להתמקצע בתחום בדיקות התוכנה האוטומטיות ולהשתלב במקצוע מבוקש בתעשייה.

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

בדיקות התוכנה האוטומטיות דורשות ידע והבנה בעולמות התכנות, אותו תקבל במהלך ההכשרה. תלמד את הבסיס בשפות התכנות: JavaScript, HTML ו-Java על מנת שתוכל להתברג לתעשיות המובילות בשוק. זהו מסלול הנבנה בהתאמה לדרישות התעשייה ומשלב את מיטב השפות על מנת לייצר אפשרויות תעסוקה רבות יותר לבוגרים.

בקורס תלמד בדיקות אוטומטיות בפלטפורמת ECLIPSE בשפת JAVA על אפליקציות WEB, אתרי אינטרנט ואתרים המותאמים למובייל. תכיר את כלי האוטומציה הפופולרי והחינמי Selenium שמסופק ברישיון Open Source. הכלי נוח מאוד לעבודה, פועל ישירות כתוסף ב-Chrome ומאפשר לבצע את כל הבדיקות אליהם נזדקק עם Selenium WebDriver, בשילוב JUnit ניתן לבצעAutomation Testing גם ב-Java.

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

הידע הנוסף של בודק התוכנה האוטומטי מתווסף גם למשכורות. לפי סקר נתוני השכר של חברת אתוסיה מ-2018: QA Tester, או בודק תוכנה ידני, מרוויח משכורת התחלתית בטווח של 10,000 ₪ - 15,000 ₪ ואילו QA Automation Tester או בודק תוכנה אוטומטי, מרוויח משכורת התחלתית בטווח של 14,000 ₪ - 18,000 ₪. הנתונים מראים שבלי ניסיון בכלל, רק עם הידע המתאים, אפשר להרוויח משכורת התחלתית מינימלית של 14,000 ₪, משכורת מכובדת ביותר לעובד בלי ניסיון בתעשייה.

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

מסלול זה מעניק למועמדים יתרונות משמעותיים:

  • שלב מיון שבו נבדקת התאמת המועמד למסלול ההכשרה
  • החזר כספי למי שאינו מתאים / אינו ממשיך לקורס המורחב
  • מסלול יישומי המועבר במתכונת של הרצאות פרונטאליות תרגול מעשי וסימולציות המכשירות את הסטודנט להתמודד עם מצבים מהשטח
  • מסלול ייחודי הכולל יסודות שפת JavaScript, HTML ו-Java, ניהול רשתות הכולל בניית רשת פנימית, ניטור תעבורת רשת בעזרת Sniffer ושימוש בדפדפן Tor
  • שימוש בכלים הכי חדשניים בתחום - APIs המובילים לביצוע Automation Testing – עם JUnit ו – Selenium Web Driver
  • הכשרה מתקדמת עבור אנשי QA "ידני" וביצוע המעבר לאוטומציה. המסלול מתמקד בפיתוח וביצוע בדיקות אוטומטיות בסביבת IDE (סביבת פיתוח) – ECLIPSE בשפת JAVA על אפליקציות WEB, אתרי אינטרנט ואתרים מותאמים למובייל
  • מסלול המהווה קפיצה בקריירה עבור בוגרי הכשרות QA ואנשי מקצוע המעוניינים לשפר ולשדרג את אפשרויות התעסוקה שלהם

מבנה תכנית הלימודים

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

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

שעות והיקף הלימוד

לימודי ערב נמשכים כ- 5 חודשים ומתקיימים פעם בשבוע בין השעות 21:30– 17:30

תנאי קבלה

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

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

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

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

סגל המרצים

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

תעודת גמר

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

תוכנית הלימודים:

לקבלת פרטים נוספים

* יש להזין שם מלא

* יש להזין מספר טלפון

* יש להזין כתובת אי-מייל

מדיניות הגנת הפרטיות

ראש תחום
תמונה ראש תחום שלומי חגולי

שלומי חגולי
שלומי בעל ניסיון עשיר בענף ההייטק במספר תפקידי מפתח, אשר הבולט מבניהם - מנהל מחקר ופיתוח בחברת HP (מרקורי לשעבר). במהלך 16 שנות הניסיון שלו הוא עסק והוביל צוותים ומחלקות בטכנולוגיות רבות ושונות, בחברות סטארט אפ וארגונים גדולים, ובתפקידים מגוונים בכל עולם ההייטק. כיום, שלומי מכהן כבעלים ומנכ"ל של חברת S.H.A.Y המספקת שירותי מחשוב, פיתוח ובדיקות תוכנה, השמת מומחים, יעוץ והדרכה לחברות מקומיות ובינלאומיות גם יחד.

תמונת לינק לסרטון עוד קצת מידע
לתשומת לבכם: ולמען הסר ספק,
       מובהר כי החברה שומרת לעצמה את הזכות לערוך מעת לעת,
       לפי שיקול דעתה,
       שינויים בתוכניות הלימודים או בסגל המרצים
שלב מיון - תסריטי בדיקות
10 ש"א
במודול המיון נתמקד בנושאי ה - STD, תכנון והכנת תסריטי בדיקה כבסיס לאוטומציה.
מבוא ל- HTML + JavaScript + Java
25 ש"א
במודול זה נלמד את יסודות הפיתוח בשפת Java. שפת Java היא אחת משפות הפיתוח הפופולריות ביותר בעולם הפיתוח בכלל ובעולם האוטומציה בפרט. נתחיל מהצעד הראשון בהיכרות השפה ועד לרמה שנזדקק לה לכתיבת פרויקטים מלאים של אוטומציה. בנוסף נלמד HTML ו-JAVASCRIPT כדי לשלב את האוטומציה בפעילויות דפדפן.
  • בקורס נלמד:
  • Introduction to Development
  • Downloading and installing the work environment
  • Java basics
  • How do you start writing code
  • My first plan
  • Java variables
  • String, int, long, double, boolean
  • Reserved words
  • Posting
  • Exchange
  • Operators
  • Arithmetic operators
  • Logical operators
  • Other types of operators
  • Conditions
  • If & else
  • Branched conditions
  • Switch
  • Try & catch statements
  • Loops
  • For loops
  • While statements
  • Do-while statements
  • Advance
  • Array
  • List
  • Replace
  • Split
  • Casting
  • Regular expression
  • Extend
  • Debugging
  • HTML + CSS
  • Javascript
Selenium בסיסי
35 ש"א
במודול זה נכיר את ה-API הנפוץ ביותר לכתיבת אוטומציה - Selenium. מדובר בכלי רב עוצמה המאפשר לבצע בדיקות על כל סוגי הדפדפנים ונמצא בשימוש באין ספור חברות בעולם.
  • בקורס נלמד:
  • Introduction to Automation
  • What is selenium
  • When do we use automation and when not
  • Advantages and disadvantages
  • Automation with Testim.io
  • Recording a test
  • Running a test
  • Validation
  • Editing test
  • Chrome Development Tools + Firefox Firebug
  • DOM
  • Inspect element
  • CSS tools
  • Console
  • Network
  • Resources
  • Mobile emulator
  • Timeline
  • Checking errors in mobile devices
  • Locators & Actions
  • Entering a website using Selenium
  • Finding elements
  • Clicking on elements
  • Typing text in element
  • Deleting text from element
  • Getting text from title/URL/object
  • Navigation between sites and tabs
  • Finding the elements’ positions by screen coordinates
  • Finding the length and width of elements
  • Checkbox/ radio button
  • Dropdown list
  • Iframe
  • Tables
  • Verifying if a word is on the page
  • Verifying if an element is on the page
  • Browsers
  • Chrome tests
  • Firefox tests
  • Internet Explorer tests
  • Other Tools
  • Screenshots
  • Video shooting
  • Waiting
  • Robot
  • Action
Selenium מתקדם
20 ש"א
במודול זה נעמיק את העבודה עם Selenium ונבצע פעולות מתקדמות ומורכבות בפיתוח אוטומציה.
  • בקורס נלמד:
  • JUnit
  • JUnit Annotation
  • JUnit Assertions
  • TestNG
  • Work Methods
  • Division to classes
  • Functional
  • Page Object Model
  • Page Object Factory
  • Object Repository
  • Visual Test
  • SIKULI
  • JavaScript in Selenium
  • JavaScript basics
  • Including JavaScript in selenium
  • Design Patterns
  • Architecture
  • Project Structure
  • STR
  • Writing the result to txt file
  • Building test results report
  • Creating a graph of test results
  • Design Testing
  • CSS testing
Extra Tools
20 ש"א
בפרק זה נלמד כלים שנמצאים בשימוש בקרב בודקי האוטומציה המנוסים. נכיר אפשרויות שיקנו לנו את היכולת להתמקצע בתחום האוטומציה הנדרש כיום. נלמד להתממשק עם API חיצוניים לטובת פרויקט האוטומציה, לקרוא מידע מתוך קבצים לצורך יצירת תסריטים עם ערכים שונים בכל הרצה, שליחת מיילים אוטומטית עם תוצאות הבדיקות, בדיקת עומסים, תזמון הרצת תסריטים ועוד.
  • בקורס נלמד:
  • External Files
  • Reading and loading data from excel file
  • Reading and loading data from csv file
  • Loading data from xml file
  • Gmail API
  • Sending email via code
  • Version Control
  • Git
  • TFS
  • JMeter
  • Install
  • Loading Testing
  • Jmeter UI running
  • CMD running
  • Maven
  • Creating maven project
  • Pom.xml
  • Work with Batch Files
  • Creating jars files
  • Creating bat files
  • Scheduled Running
  • Running automation by schedule.
  • The Future of Automation
  • Reviewing new tools and techniques
Advanced Networking
20 ש"א
בפרק זה נעמיק ברשתות תקשורת, נלמד פרוטוקולי תקשורת בשכבות השונות, פורטים, פקודות לניטור רשת ועוד. נעבור גם על הצדדים האפלים כגון ה-DARKNET וכיצד ניתן לגלוש בה מבלי להיפגע. בנוסף נתוודע לכלים שיאפשרו לנו לבצע מעקב אחר התקשורת בין המערכות השונות.
  • בקורס נלמד:
  • Network Fundamentals
  • Network protocols & ports
  • Common commands for network monitoring
  • Routing
  • Secured sites traffic
  • Tor browser
  • Tracking Packets Using Sniffer


תכני הקורס – טבלה מסכמת

נושאים שעות
שלב מיון - תסריטי בדיקות 10
מבוא ל- HTML + JavaScript + Java 25
Selenium בסיסי 35
Selenium מתקדם 20
Extra Tools 20
Advanced Networking 20
סה"כ שעות שלב מיון + קורס מורחב 130


חייג עכשיו
השאר פרטים