نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
بیاموزید که چگونه با 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
نمایش نظرات