آموزش در حال آزمایش آپولو

Testing Apollo

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: درست مثل هر برنامه دیگر ، برنامه های Apollo نیز باید آزمایش شوند. این دوره به شما می آموزد که چگونه برنامه آپولو کامل خود را به درستی آزمایش کنید. کتابخانه Apollo GraphQL یکی از محبوب ترین ابزارها برای ساخت یک برنامه مبتنی بر GraphQL است. درست مثل هر برنامه دیگر ، برنامه های Apollo نیز باید آزمایش شوند. ساخت یک برنامه کاملاً پشته به این معنی است که شما باید بدانید چگونه React سمت ساخته شده با Apollo Client و همچنین سمت سرور ساخته شده با Apollo Server را آزمایش کنید. این دوره Testing Apollo شما را در تست مشتری و سرور راهنمایی می کند. ابتدا ، شما در مورد آزمایش س quالات و جهش ها در برنامه واکنش خود یاد خواهید گرفت. در مرحله بعدی ، شما با آزمایش واحد حلالیت های خود و همچنین آزمایشات یکپارچه سازی و عکس فوری روبرو خواهید شد. سرانجام ، شما نحوه استفاده از درون نگری را برای بدست آوردن تعریف طرحواره از یک پایگاه داده GraphQL خواهید فهمید. با پایان این دوره ، شما می دانید که چگونه مشتری و سرور Apollo خود را به درستی آزمایش کنید.

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

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

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

مقدمه تست آپولو Apollo Testing Introduction

  • معرفی دوره Course Introduction

  • ویژگی های مشتری آپولو Apollo Client Features

  • ارائه دهنده مسخره Mocked Provider

  • ویژگی های سرور آپولو Apollo Server Features

  • Apollo Mocks روی سرور Apollo Mocks on the Server

واحد تست مشتری آپولو Unit Testing an Apollo Client

  • معرفی برنامه آزمایشی Demo App Introduction

  • مشتری را به سرور Apollo وصل کنید Connect the Client to the Apollo Server

  • آزمایش نمایش داده ها در React Testing Queries in React

  • آزمایش حالت های خطا Testing Error States

  • اجرای یک جهش Implementing a Mutation

  • آزمایش جهش ها در React Testing Mutations in React

واحد تست سرور آپولو Unit Testing an Apollo Server

  • واحدهای برطرف کننده تست Unit Testing Resolvers

  • آپولو سرور را مسخره می کند Apollo Server Mocks

  • نسخه نمایشی تو در تو Mocklist Nested Mocklist Demo

  • درون نگری Introspection

تست یکپارچه سازی Integration Testing

  • تست یکپارچه سازی Integration Testing

  • تست عکس فوری Snapshot Testing

  • خلاصه دوره Course Summary

نمایش نظرات

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

آموزش در حال آزمایش آپولو
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 55m
19
Pluralsight (پلورال سایت) pluralsight-small
14 شهریور 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Marques Woodson Marques Woodson

Marques سالهاست که در زمینه توسعه نرم افزار ، متخصص در معماری برنامه های Javascript ، توسعه برنامه های تلفن همراه ترکیبی و برنامه های Node.js درگیر است. به عنوان یک خانواده خانوادگی که در شیکاگو زندگی می کند ، این شانس را داشته است که با شرکت های بزرگ در زمینه بهینه سازی و بازسازی مجدد کد میراث و راه اندازی شرکت های تازه کار کار کند. من علاقه زیادی به آزمایش چارچوب ها و کتابخانه های جاوا اسکریپت و کشف اینکه چه چیزی برای تیم/پروژه فعلی من بهترین نتیجه را دارد ، دارم. او همچنین واقعاً از تدریس و راهنمایی توسعه دهندگان جدید لذت می برد.

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

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

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