آموزش آزمایش م Vلفه های Vue با Jest

Testing Vue Components with Jest

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: برنامه های Vue قدرتمند و آسان ساخته می شوند ، اما برای یک پروژه بزرگ یا یک تیم بزرگ ، یک راه حل آزمایش لازم است. این دوره به شما یاد می دهد که اجزای Vue را با Jest آزمایش کنید ، اطمینان حاصل کنید که آنها و کل برنامه شما به درستی کار می کنند. برنامه های Vue طوری طراحی شده اند که در همه سطوح پیچیدگی کار می کنند. با این حال ، با بزرگتر شدن پروژه ها ، آزمایش م componentsلفه های موجود در برابر رگرسیون دشوارتر می شود. در این دوره ، Testing Vue Components with Jest ، یاد خواهید گرفت که با استفاده هوشمندانه از چارچوب Jest ، از عملکرد مناسب اجزای Vue و کل برنامه خود اطمینان حاصل کنید. ابتدا ، نحوه نصب Jest و ادغام آن با پروژه boilerplate Vue را جستجو خواهید کرد. در مرحله بعدی ، نحوه نوشتن تست برای م componentsلفه های Vue ، تلفیق آزمایشات آزمایشی ، عکس های فوری و آزمایش های همگام سازی برای ایجاد یک مجموعه آزمایشی قابل اعتماد خواهید یافت. سرانجام ، شما خواهید آموخت که چگونه یک پروژه مجهز به Jest را با یکپارچه سازی مداوم ادغام کنید ، و مقدار تلاش برای استقرار برنامه خود را بسیار کاهش می دهد. پس از اتمام این دوره ، مهارت ها و دانش Vue و Jest مورد نیاز برای آزمایش هر پروژه شخصی ، کار با یک تیم بزرگ با استفاده از Vue و Jest یا ایجاد برنامه های توسعه عمومی برای تیم های Vue که مایل به استفاده از Jest هستند ، خواهید داشت. .

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

راه اندازی یک مجموعه آزمایشی شوخی برای برنامه های Vue Setting up a Jest Testing Suite for Vue Applications

  • سناریوی آزمایش Vue-Jest A Vue-Jest Testing Scenario

  • نقشه راه دوره Course Roadmap

  • قبل از شروع ، شما باید با Fam Before Starting, You Should Be Familiar With…

  • نصب و اجرای برنامه آزمایشی Installing and Running the Demo Application

  • نصب فایلهای پروژه: نسخه ی نمایشی Installing the Project Files: Demo

  • شوخی چیست؟ What Is Jest?

  • نصب و پیکربندی Jest Installing and Configuring Jest

  • نصب و پیکربندی Jest: Demo Installing and Configuring Jest: Demo

  • راه اندازی مجموعه تست Setting up a Test Suite

  • راه اندازی یک مجموعه آزمایشی: نسخه ی نمایشی Setting up a Test Suite: Demo

  • خلاصه Summary

تأیید عملکرد Vue Components با Jest Verifying Vue Components’ Functionality with Jest

  • چرا م Vلفه های Vue را با Jest تست می کنیم؟ Why Test Vue Components with Jest?

  • آزمایش م Vلفه های Vue با Jest: گردش کار Testing Vue Components with Jest: Workflow

  • استفاده از آزمونهای استثنا Applying Exception Tests

  • تست واحد/استثنا چگونه کار می کند؟ How Does Unit / Exception Testing Work?

  • تست های فوری Snapshot Tests

  • راه اندازی تست و Teardown با Jest Test Setup and Teardown with Jest

  • آزمایش م Vلفه های Vue برای موارد استثنا Testing Vue Components for Exceptions

  • تست ناهمزمان با شوخی Asynchronous Testing with Jest

  • آزمایش روشهای ناهمزمان در برنامه های Vue Testing Asynchronous Methods in Vue Applications

  • تمسخر وابستگی های خارجی Mocking External Dependencies

  • خلاصه Summary

کار با ادغام مداوم Working with Continuous Integration

  • چرا ادغام مداوم را پیاده کنیم؟ Why Implement Continuous Integration?

  • درک ادغام مداوم Understanding Continuous Integration

  • اضافه کردن ادغام مداوم به یک برنامه Vue Adding Continuous Integration to a Vue Application

  • خلاصه اجرایی Executive Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش آزمایش م Vلفه های Vue با Jest
جزییات دوره
1h 29m
27
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
Daniel Stern
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Daniel Stern Daniel Stern

Daniel Stern یک رمزگذار ، توسعه دهنده وب و علاقه مند به برنامه نویسی از تورنتو ، انتاریو است ، جایی که او به عنوان یک توسعه دهنده و طراح مستقل کار می کند. دانیل از روزهای برقراری ارتباط تلفنی با فناوری های وب کار می کند و به ویژه علاقه زیادی به جاوا اسکریپت ، CSS ، آنگولار ، React و TypeScript دارد. در طول کار خود به عنوان یک توسعه دهنده منبع باز ، وی بسیاری از ابزارهای وب با استانداردهای جامعه از جمله Angular Audio و Range.CSS را ایجاد کرده است. ابزار وی ، Range.CSS ، در مقاله مهمان در CSS-Tricks.com و در CSS Weekly به نمایش در آمد. دانیل همچنین دانش خود را از طریق سخنرانی به اشتراک می گذارد ، مانند لندن ، انگلیس در Full Stack Conf 2014 که در آن سخنرانی در مورد بهترین روش های صوتی وب و Angular را ارائه داد. فیلم های سخنرانی دانیل در نشریاتی مانند JavaScript Weekly به نمایش در آمده است. دانیل در تورنتو ، انتاریو زندگی می کند و از ساخت موسیقی الکترونیکی و خواندن Game of Thrones در موارد نادر که کد نویسی نمی کند ، لذت می برد.