آموزش تست سرتاسر Vue با Cypress

End-to-end Vue Testing with Cypress

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بیاموزید که چگونه با Cypress شروع کنید، تست های سرتاسر بنویسید، و از ویژگی های مختلف برای بهبود فرآیند تست خود استفاده کنید. به عنوان یک توسعه دهنده، ممکن است بخواهید از Cypress برای آزمایش برنامه های کاربردی وب خود که با Vue نوشته شده اند استفاده کنید. در این دوره آموزشی، End-to-end Vue Testing with Cypress، با Cypress و اینکه چگونه می تواند به شما در تست برنامه های Vue کمک کند، آشنا می شوید. ابتدا، محیط توسعه خود را راه اندازی می کنید و یک پروژه Cypress ایجاد می کنید. در مرحله بعد، نحوه نوشتن اولین تست Cypress را خواهید دید. سپس، وارد تعامل با عناصر مختلف رابط کاربری خواهید شد و ویژگی‌های اضافی Cypress را کشف خواهید کرد. در نهایت، آزمایش‌های در حال اجرا را در یک سرور یکپارچه‌سازی مداوم و استفاده از ویژگی‌های اختصاصی Cypress بررسی خواهید کرد. در پایان این دوره، شما آماده خواهید بود تا از Cypress برای تقویت تلاش های تست خود استفاده کنید و به کیفیت برنامه خود اطمینان پیدا کنید.

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

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

  • مرور دوره Course Overview

شروع کار با Cypress Getting Started with Cypress

  • معرفی Introduction

  • سرو چیست و چگونه کار می کند؟ What Is Cypress and How Does It Work?

  • کاوش در معاملات Exploring Trade-offs

  • نصب Cypress و پیکربندی محیط Installing Cypress and Configuring Environment

  • خلاصه ماژول Module Summary

آزمایش برنامه خود با Cypress Testing Your Application with Cypress

  • معرفی Introduction

  • معرفی برنامه نمایشی Vue Introducing Vue Demo Application

  • اجرای برنامه آزمایشی به صورت محلی Running Demo Application Locally

  • برنامه ریزی برای اولین آزمون Planning a First Test

  • اجرای اولین آزمون ما Implementing Our First Test

  • با استفاده از دونده تست تعاملی Using Interactive Test Runner

  • سازماندهی آزمون ها Organizing Tests

  • تعامل با عناصر DOM Interacting with DOM Elements

  • نسخه ی نمایشی: تعامل با عناصر DOM Demo: Interacting with DOM Elements

  • خلاصه ماژول Module Summary

بررسی ویژگی ها و مفاهیم اصلی Exploring Features and Core Concepts

  • معرفی Introduction

  • ترکیب کدهای همزمان و ناهمزمان Mixing Synchronous and Asynchronous Code

  • انجام تست شرطی Doing Conditional Testing

  • کاوش قابلیت تلاش مجدد Exploring Retry-ability

  • ایجاد درخواست های HTTP Making HTTP Requests

  • دستورات و پلاگین ها Commands and Plugins

  • درک هوک Understanding Hooks

  • خلاصه ماژول Module Summary

استفاده از Cypress در Vue Project Using Cypress within Vue Project

  • معرفی Introduction

  • افزودن سرو به پروژه موجود Adding Cypress to Existing Project

  • رهگیری درخواست های HTTP Intercepting HTTP Requests

  • دسترسی به فروشگاه Vuex و برنامه Vue از Cypress Accessing Vuex Store and Vue Application from Cypress

  • تست اجزای Vue Testing Vue Components

  • خلاصه ماژول Module Summary

راه اندازی یکپارچه سازی مداوم Setting up Continuous Integration

  • معرفی Introduction

  • با استفاده از Cypress CLI Using Cypress CLI

  • ایجاد خط لوله CI برای پروژه Vue Creating CI Pipeline for Vue Project

  • خلاصه ماژول Module Summary

نمایش نظرات

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

آموزش تست سرتاسر Vue با Cypress
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 35m
34
Pluralsight (پلورال سایت) pluralsight-small
31 فروردین 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
22
- از 5
دارد
دارد
دارد
Marko Vajs

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Marko Vajs Marko Vajs

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

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

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

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