در پست های قبل راجب اهمیت تست نویسی صحبت کردیم و امروز میخوایم یکی از محبوبترین فریمورکها برای این کار، یعنی Jest و بررسی کنیم😎
✅ فریمورک Jest چیه؟
در واقع Jest یک فریمورک تست نویسی جاوااسکریپتی هست که امروزه به طور گستردهای مورد استفاده قرار میگیره. این فریمورک با همه فریمورکهای مدرن جاوا اسکریپت مثل React، Angular، Vue، Node و نظایر اینها سازگاری داره.
این فریمورک در اصل توسط فیسبوک توسعه داده شده و برای جامعه برنامه نویسان جهت استفاده و توسعه متن باز شده است.
❓ چرا Jest و انتخاب کنیم؟
وضعیت پرسشنامه سال ۲۰۱۸ جاوااسکریپت نشون میده که Jest محبوبترین و پر استفادهترین فریمورک تستینگ برای جاوااسکریپت بوده و حدود ۳۹٫۶% از توسعه دهنده ها از اون استفاده میکردن.
و همچنین Facebook، Twitter، Airbnb، Instagram، Spotify و بسیاری از استارتاپهای بزرگ، همگی از این فریمورک برای تست محصولاتشون که با جاوااسکریپت نوشته شده، استفاده میکنن.
✅ مزایای فریمورک Jest
◀️ بدون پیکربندی
◀️ استفاده ساده
◀️ سرعت بالا
◀️ اجرای موازی تست ها
◀️ مستندات بسیار خوب
اگه شما از تست نوشتن خوشتون نمیاد، Jest قطعا نظر شما رو عوض میکنه چون استفاده از این فریمورک فوقالعاده آسون و راحته.
برای یادگیری این فریمورک میتونید به داکیومنتش مراجعه کنید.
Document🌕
#testing #jest #framework
@CodeModule
در واقع Jest یک فریمورک تست نویسی جاوااسکریپتی هست که امروزه به طور گستردهای مورد استفاده قرار میگیره. این فریمورک با همه فریمورکهای مدرن جاوا اسکریپت مثل React، Angular، Vue، Node و نظایر اینها سازگاری داره.
این فریمورک در اصل توسط فیسبوک توسعه داده شده و برای جامعه برنامه نویسان جهت استفاده و توسعه متن باز شده است.
وضعیت پرسشنامه سال ۲۰۱۸ جاوااسکریپت نشون میده که Jest محبوبترین و پر استفادهترین فریمورک تستینگ برای جاوااسکریپت بوده و حدود ۳۹٫۶% از توسعه دهنده ها از اون استفاده میکردن.
و همچنین Facebook، Twitter، Airbnb، Instagram، Spotify و بسیاری از استارتاپهای بزرگ، همگی از این فریمورک برای تست محصولاتشون که با جاوااسکریپت نوشته شده، استفاده میکنن.
اگه شما از تست نوشتن خوشتون نمیاد، Jest قطعا نظر شما رو عوض میکنه چون استفاده از این فریمورک فوقالعاده آسون و راحته.
برای یادگیری این فریمورک میتونید به داکیومنتش مراجعه کنید.
Document
#testing #jest #framework
@CodeModule
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡6🔥2