آموزش تست Vue 3 با Vitest

Vue 3 Testing with Vitest

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Vue یکی از محبوب ترین فریم ورک های جهان برای ساخت اپلیکیشن های فرانت اند است. با Vitest می توانید آزمایش هایی برای جلوگیری و تشخیص رگرسیون بنویسید. این دوره به شما می آموزد که از Vitest برای مجموعه های متنوعی از تست ها استفاده کنید. Vue یک چارچوب محبوب و گویا است که برای ساخت برنامه های کاربردی front-end استفاده می شود. اما چگونه می توانید اطمینان حاصل کنید که برنامه های شما قوی، بدون خطا و نگهداری آسان هستند؟ در این دوره، Vue 3 Testing with Vitest، یاد خواهید گرفت که برنامه های Vue 3 را با استفاده از Vitest آزمایش کنید. ابتدا یک نمای کلی از نصب و پیکربندی Vitest را بررسی خواهید کرد. در مرحله بعد، مهارت های اساسی Vitest را کشف خواهید کرد: آزمایش لحظه ای، آزمایش در منبع، و مشاهده نتایج آزمون به شیوه ای سازمان یافته. در نهایت، تکنیک های پیشرفته Vitest را یاد خواهید گرفت - چند رشته با Tinypool، تمسخر با Tinyspy، و محک زدن با Tinybench. پس از اتمام این دوره، مهارت ها و دانش آزمایش برنامه های Vue 3 با Vitest را خواهید داشت که برای پوشش دادن هر برنامه Vue با آزمون های عملی و حرفه ای لازم است، اطمینان حاصل کنید که به درستی کار می کند و نتایج مورد نیاز شما را ارائه می دهد.

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

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

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

مقدمه ای بر تست با وایتست Introduction to Testing with Vitest

  • Vitest چیست؟ What Is Vitest?

  • درباره تست برنامه های Vue About Testing Vue Applications

  • بررسی نمونه برنامه Exploring the Sample Application

راه اندازی و پیکربندی Vitest Vitest Setup and Configuration

  • آشنایی با نصب و پیکربندی Vitest Understanding Vitest Installation and Configuration

  • نصب و پیکربندی Vitest برای برنامه ما Installing and Configuring Vitest for Our Application

تست عکس فوری با Vitest Snapshot Testing with Vitest

  • آشنایی با تست های اسنپ شات با Vitest Understanding Snapshot Tests with Vitest

  • استفاده از تست های اسنپ شات برای جلوگیری از رگرسیون Using Snapshot Tests to Prevent Regressions

تست در منبع با Vitest In-source Testing with Vitest

  • تست درون منبعی با Vitest چیست؟ What Is In-Source Testing with Vitest?

  • افزودن تست های درون منبع به برنامه Vue ما Adding In-Source Tests to Our Vue Application

Vitest UI Vitest UI

  • Vitest UI چیست؟ What Is Vitest UI?

  • فعال کردن و استفاده از Vitest UI Enabling and Using Vitest UI

تمسخر تست های Vitest با TinySpy Mocking Vitest Tests with TinySpy

  • تمسخر تست چیست؟/آشنایی با TinySpy و Vitest What Is Test Mocking? / Understanding TinySpy and Vitest

  • تمسخر با Vitest و TinySpy Mocking with Vitest and TinySpy

تست چند رشته ای با Vitest و Tinypool Multi-thread Testing with Vitest and Tinypool

  • تست چند رشته ای/Tinypool چیست؟ What Is Multi-Thread Testing / Tinypool?

  • تست های وایتست چند رشته ای با Tinypool Multi-Threading Vitest Tests with Tinypool

محک زدن تست های Vitest با Tinybench Benchmarking Vitest Tests with Tinybench

  • درک بنچمارک Tinybench Understanding Tinybench Benchmarking

  • مقایسه تست های وایتست Benchmarking Vitest Tests

تست پوشش با Vitest و c8 Test Coverage with Vitest and c8

  • پوشش چیست/c8/v8 چیست؟ What Is Coverage / What Is c8/v8?

  • اندازه گیری پوشش تست با Vitest و v8 Measuring Test Coverage with Vitest and v8

خلاصه Summary

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش تست Vue 3 با Vitest
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 29m
21
Pluralsight (پلورال سایت) pluralsight-small
06 شهریور 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 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 در موارد نادر که کد نویسی نمی کند ، لذت می برد.

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

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

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