JS: בדיקה אוטומטית - קורס 3900 שפשוף. מהקסלט, אימון 14 שעות, תאריך: 1 בדצמבר 2023.
Miscellanea / / December 04, 2023
כלול בקורס
- 12 שיעורים (וידאו ו/או טקסט)
- 10 תרגילים בסימולטור
- 34 מבחני מיון
- עבודה עצמאית
- חומרים נוספים
- עזרה ב"דיונים"
- גישה לקורסים אחרים בפלטפורמה
מה תלמד
- כתוב קוד טוב יותר שמכיל פחות שגיאות מקוד ללא בדיקות
- עדיף לבנות את הארכיטקטורה של הקוד שלך על סמך אופן השימוש בו
- כתוב קוד מהר יותר עקב אימות אוטומטי של פעולתו
- Refactor קוד לעתים קרובות יותר, מבטל מורשת, הודות לערובות שמספקות בדיקות
אתה תכיר מושגים כמו הצהרות, TDD ואינטגרציה מתמשכת. למד גם כיצד לבנות טוב יותר את הקוד שלך על סמך אופן השימוש בו. הידע מהקורס הזה יעזור לך לכתוב קוד טוב יותר שמכיל פחות שגיאות. כדי להקל על הלמידה, כדאי ללמוד מראש את הקורסים: JS Basics, JS: Arrays ו-JS: Functions.
מבוא
הכירו את הקורס ומטרותיו
למה ואיך לכתוב מבחנים?
להבין מה הבדיקות אמורות לעשות ואיך הן נראות
טוען
הכירו את מודול ה-assert ואת הפונקציות העיקריות שלו לביצוע בדיקות
טענה כוחנית
היכרות עם ספרייה המפשטת באופן קיצוני את הניתוח של פלט הצהרות
צְחוֹק
הכירו את מסגרת בדיקת JavaScript הפופולרית ביותר
תואמים (ציפיות)
הכירו את שחקני Jest
בדיקות יחידה
עברו על המסלול המלא של כתיבת מבחנים תוך שימוש בבדיקות מחסנית כדוגמה
הכנת נתונים
הכירו את ה- BeforeEach הוק, שמתבצע לפני כל בדיקה.
שיטות בדיקה רעות וטובות
היכרות עם טעויות אופייניות שנעשות בעת כתיבת מבחנים
כיסוי קוד
למד למצוא קוד שאינו מושפע מבדיקות
פיתוח מונע מבחן (TDD)
למד לכתוב מבחנים לפני קוד
אינטגרציה מתמשכת (CI)
הכירו את הרכבת הפרויקט האוטומטית
עבודה עצמאית
משימות נוספות המאפשרות לך לגבש את התיאוריה הנרכשת
חומרים נוספים
מאמרים וסרטונים שנאספו על ידי צוות Hexlet. יעזור לך לצלול עמוק יותר לתוך נושא הקורס