רץ למבחן רכיבי ברוש

מבחני רכיבי יחידת בניין עבור תגובה

רץ למבחן רכיבי ברוש

ברוש, שאולי תדעו ממסגרת הבדיקה החזקה מאוד מקצה לקצה שלהם, הודיעה זה עתה על שחקן חדש לבדיקת רכיבים: Cypress Component Test Runner.

דפדפן אמיתי, תוצאות אמיתיות

ה- Cypress Component Test Runner החדש, שנמצא בשלב אלפא בזמן שאני כותב מאמר זה, לא ישתמש בעיבודים רדודים כדי לעבד את החלק המרכיב של בדיקות היחידה שלך. הכלי החדש משתמש למעשה בדפדפן אמיתי, המבוסס על Chromium. זו אותה גישה בה משתמש ברוש למסגרת הבדיקות מקצה לקצה. כתוצאה מכך תראה פלט חזותי לצד אימות מבחני הרכיבים שלך, המהווה שינוי נהדר ומבורך לבדיקת ממשק המשתמש בכלל, ולמפתחי React בפרט.

כלי אחד לשלוט בכולם?

באופן אישי, אני לא חושב ש- Cypress Component Test Runner יחליף את ספריות הבדיקה הקיימות המדהימות "@ testing-library" כמו גם את "Enzyme". שניהם מכוונים למקרי שימוש שונים עבור הגדרת הבדיקה של האפליקציה שלך. כלי הבדיקה החדש של Cypress ישלים את הבחירה הטובה כבר.

בדיקת כלי הבדיקה

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

טום