קורס בדיקות תוכנה ו-QA אונליין

שם המרצה: אוריאלה כהן

מה זה בדיקות תוכנה ו-QA

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

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

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

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

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

קהל היעד

כל אדם המעוניין במקצוע חדש ומלהיב

 

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

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

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

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

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

 

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

 

תנאי קבלה

אין דרישה לידע מוקדם מעולם ההיי-טק, אבל כן נדרש:

  • לפחות 12 שנות לימוד
  • אנגלית ברמת 3 יחידות לפחות
  • הכרות בסיסית עם כלי אופיס – Word, Excel
  • חשיבה לוגית ויצירתית

תוכלו למצוא כאן דרך לגלות עד כמה אתם מתאימים ומה נדרש ממכם בכדי להגיע לרמה הרצויה    “בחן את עצמך”

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

 

המדריכים של קורס בדיקות תוכנה אונליין

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

 

תעודת גמר וזכאות

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

 

מחיר קורס בדיקות תוכנה אונליין

ועכשיו לשאלת השאלות, כמה עולה קורס כזה? אין ספק שמחיר קורס הQA האינטרנטי שלנו הוא המשתלם ביותר! בהשוואה לקורסים הפרונטלים, אתם מקבלים את אותו תוכן, באופן נגיש וקל יותר ועם תשומת לב אישית וכל זה בשליש ואפילו רבע מהמחיר!

מחיר הקורס 6,000 ש"ח

שיעור

נושא

פירוט תוכן

תרגיל/עבודה

1

מבוא לבדיקות

  • מהן בדיוק בדיקות תוכנה
  • מה זה QA  ו- QC
  • משקל הבדיקות בפרויקט פיתוח
  • איך הקורס הזה עובד:

בוחן

2

הגדרות בעולם הפיתוח (חלק 1)

  • סוגי מחשבים
  • מה זו מערכת תוכנה
  • סוגי מערכות תוכנה
  • מחזור חיי מערכת וגורמים מעורבים
  • מחיר התקלות בתוכנה
  • מודלים של פיתוח

בוחן

3

הגדרות בעולם הפיתוח (חלק 2)

  • תוכניות מקוונות
  • עיבודי אצווה
  • I/O
  • אינטגרציה
  • ממשקים
  • הסבת נתונים
  • סביבות עבודה

בוחן

4

הקדמה למאגרי נתונים

  • קצת היסטוריה של המאגרים
  • Relational Database
  • מה זה SQL
  • הוראות התקנה ל- SQL Server
  • מבנה המסך

בוחן

5

SQL (חלק 1)

  • SELECT  – בסיס
  • ALIAS
  • שירשור שדות
  • DISTINCT
  • חישובים

תרגילים

6

SQL (חלק 2)

  • WHERE
  • ORDER BY
  • TOP N

תרגילים

7

SQL (חלק 3)

  • Functions:
    1. מספרים
    2. טקסט
    3. תאריכים
    4. CAST CONVERT
    5. ISNULLISNUMERIC

תרגילים

8

SQL (חלק 4)

  • JOIN
  • GROUP FUNCTIONS
  • Group Functions
  • HAVING

תרגילים

9

SQL (חלק 5)

  • INSERT
  • UPDATE
  • DELETE
  • CREATE
  • DROP

תרגילים

10

SQL (חלק 6)

  • VIEWS

תרגילים

11

הגדרות בבדיקות

  • V
  • מהות הבדיקות
  • קופסה לבנה / שחורה
  • בדיקות סטטיות / דינמיות

בוחן

12

רמות בדיקה

  • יחידה
  • מסירה (מערכת)
  • קבלה
  • אינטגרציה
  • חוזרות
  • רגרסיה
  • שפיות
  • Monkey

בוחן

13

סוגי בדיקות (חלק 1)

  • ממשק משתמש
  • פונקציונליות
  • תהליכים
  • התאוששות מנפילות

בוחן

14

סוגי בדיקות (חלק 2)

  • גיבוי ושחזור
  • התקנה
  • הסבת נתונים
  • תאימות
  • עומסים וביצועים

בוחן

15

מתודולוגיה קלאסית

  • מה זה פרויקט בדיקות
  • למה צריך מתודולוגיה
  • מחזור חיי בדיקות
  • שלבים במתודולוגיה – כללי

בוחן

16

מתודולוגיה קלאסית  – STP

  • לימוד המערכת
  • כתיבת מסמך STP

תרגיל

17

מתודולוגיה קלאסית  – STD

  • הגדרת מקרי בדיקה
  • כתיבת תרחישים
  • כלי עזר לניהול הבדיקות

תרגיל

18

שיטות בתכנון הבדיקות

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

תרגילים

19

דוגמאות תרחישים

  • דוגמאות ליישום כתיבת תרחישים

תרגיל

20

מתודולוגיה קלאסית  – STR

  • בדיקות שפיות
  • קביעת תכולה
  • הכנת נתונים
  • ביצוע ודיווח
  • ניהול התקלות
  • סיכום ביצוע

תרגיל

21

תרגיל מקיף

  • מערכת ניהול ספרייה

תרגיל

21-בונוס

תרגיל מקיף (אופציונלי)

  • מערכת עו”ש

תרגיל

22

התאמת הבדיקות

  • למערכות משובצות
  • לתוכנות מדף
  • למערכות תשתיתיות
  • למערכת בתחזוקה

תרגילים

23

פרוייקט סיכום מתודולוגיה קלאסית

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

פרויקט מסכם

24

 

מבוא לפיתוח (חלק 1)

  • HTML
  • CSS

תרגילים

25

 

מבוא לפיתוח (חלק 2)

  • מה זה JavaScript
  • פונקציות בסיס Alert, Prompt
  • שימוש בפונקציות חדשות
  • הגדרת משתנים
  • IFELSE
  • IF ELSE

תרגילים

26

מבוא לפיתוח (חלק 3)

  • חישובים
  • ARRAY
  • LOOPS
    1. FOR
    2. WHILE

תרגילים

27

בדיקת מערכות WEB

  • איך עובדות מערכות Web
  • כיצד בודקים מערכות Web

פרויקט בדיקות WEB

28

בדיקת אפליקציות מובייל

  • הייחודיות באפליקציות מובייל
  • איך לבדוק אפליקציות מובייל

פרויקט בדיקות מובייל

29

השפעת מודל הפיתוח

  • בדיקות על פיתוח רציף
  • בדיקות על פיתוח באיטרציות

בוחן

30

תיעדופים

  • שיטות לחישוב תיעדופים
  • תיעדוף רכיבים שונים

בוחן

31

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

  • מה זה אומר
  • איך זה עובד

בוחן

32

בדיקות יחידה

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

בוחן

33

כלי עזר בבדיקות

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

בוחן

34

הבטחת איכות – QA (חלק 1)

  • סטנדרטים
  • סקרים
  • בקרת שינויים

בוחן

35

הבטחת איכות – QA (חלק 2)

  • ניהול גרסאות / ניהול תצורה

 

בוחן

36

הבטחת איכות – QA (חלק 3)

  • ניהול סיכונים
  • שיתוף מידע

בוחן

37

הבטחת איכות – QA (חלק 4)

  • מדדים
  • שיפור מתמיד

תרגיל

38

חיפוש עבודה

  • כתיבת קורות חיים
  • הכנות לראיון עבודה
  • התנהלות בראיון עבודה
  • שיטות לחיפוש עבודה