آموزش تست نویسی در React

این دوره برای افرادی که آشنایی با تست‌نویسی ندارند طراحی شده است تا با مبانی آن به‌طور کامل آشنا شوند و با تمرکز بر تست‌نویسی در ری‌اکت به معرفی Jest می‌پردازیم و React Testing Library را معرفی می‌کنیم. در واقع در این دوره استفاده از ابزارها را به‌طو...

ل
مدرس دورهلاراول آکادمی
48 جلسه آموزشی 2 ساعت 59 دقیقه محتوای دوره
ویدیوی معرفی دوره
01
معرفی دوره

درباره این دوره

این دوره برای افرادی که آشنایی با تست‌نویسی ندارند طراحی شده است تا با مبانی آن به‌طور کامل آشنا شوند و با تمرکز بر تست‌نویسی در ری‌اکت به معرفی Jest می‌پردازیم و React Testing Library را معرفی می‌کنیم. در واقع در این دوره استفاده از ابزارها را به‌طور کامل یاد می‌گیریم و می‌توانیم برای نرم‌افزار تست بنویسیم. علاوه بر این با دی‌باگ‌کردن و مواردی که باعث می‌شود بتوانیم حرفه‌ای تست بنویسیم آشنا می‌شویم.

02
مسیر یادگیری

سرفصل‌ها و جلسات دوره

48 جلسه
01
جلسه اول - معرفی فصلجلسه دوره
02
جلسه دوم - eslintجلسه دوره
03
جلسه سوم - prettierجلسه دوره
04
جلسه چهارم - huskyجلسه دوره
05
جلسه پنجم - lint stagedجلسه دوره
06
جلسه ششم- Code coverageجلسه دوره
07
جلسه اول - معرفی فصلپیش‌نمایش رایگان
08
جلسه دوم - Jest و RTLجلسه دوره
09
جلسه سوم - انواع تستجلسه دوره
10
جلسه چهارم - منظور از تست‌کردن دقیقا چیست؟جلسه دوره
11
جلسه پنجم - راه‌اندازی پروژهجلسه دوره
12
جلسه ششم - اجرای تستجلسه دوره
13
جلسه هفتم - شروع تست‌نویسیجلسه دوره
14
جلسه هشتم - TDDجلسه دوره
15
جلسه اول - Jest Watch Modeجلسه دوره
16
جلسه دوم - فیلتر کردنجلسه دوره
17
جلسه سوم - گروه‌بندیجلسه دوره
18
جلسه چهارم - قواعد نام‌گذاریجلسه دوره
19
جلسه پنجم - Assertionجلسه دوره
20
جلسه اول - چه چیزهایی را باید تست کنیم و چه چیزهایی را نباید تست کنیم؟جلسه دوره
21
جلسه دوم - RTL Queriesجلسه دوره
22
جلسه سوم - ByRoleجلسه دوره
23
جلسه چهارم - ByRole optionsجلسه دوره
24
جلسه پنجم - ByLabelTextجلسه دوره
25
جلسه ششم - ByPlaceHolderTextجلسه دوره
26
جلسه هفتم - ByTextجلسه دوره
27
جلسه هشتم - ByDisplayValueجلسه دوره
28
جلسه نهم - ByAltTextجلسه دوره
29
جلسه دهم - ByTitleجلسه دوره
30
جلسه یازدهم - ByTestIdجلسه دوره
31
جلسه دوازدهم - اولویت‌بندی کوئری‌هاجلسه دوره
32
جلسه سیزدهم - کوئری برای چند المان همزمانجلسه دوره
33
جلسه چهاردهم - text Matchجلسه دوره
34
جلسه پانزدهم - queryByجلسه دوره
35
جلسه شانزدهم -findByجلسه دوره
36
جلسه هفدهم - کوئری‌های دستیجلسه دوره
37
جلسه هجدهم - دیباگ‌کردنجلسه دوره
38
جلسه نوزدهم - testing playgroundجلسه دوره
39
جلسه اول - User Interaction & pointer Interactionجلسه دوره
40
جلسه دوم - Keyboard Interactionجلسه دوره
41
جلسه سوم - providersجلسه دوره
42
جلسه چهارم - custom render Componentsجلسه دوره
43
جلسه پنجم- custom hookجلسه دوره
44
جلسه ششم - act utilityجلسه دوره
45
جلسه هفتم - ماک کردن فانکشن‌هاجلسه دوره
46
جلسه هشتم- ماک کردن ریکویست ها - کانفیگ MSWجلسه دوره
47
جلسه نهم - ماک کردن ریکویست ها - استفاده از MSW برای ماک کردن responseجلسه دوره
48
جلسه دهم - ماک کردن ریکویست ها - استفاده از MSW برای ماک کردن خطاهای سرورجلسه دوره
03
مدرس دوره

با مدرس دوره آشنا شوید

ل
مدرس و همراه شما در این مسیر

لاراول آکادمی

این دوره با تمرکز بر یادگیری کاربردی و انتقال تجربه‌های عملی آماده شده است تا مسیر یادگیری شما روشن‌تر و سریع‌تر باشد.

04
گفت‌وگو با مدرس

پرسش و پاسخ دوره

0 پرسش
هنوز پرسش تأییدشده‌ای برای این دوره ثبت نشده است.
پس از ورود و ثبت‌نام در دوره می‌توانید سؤال خود را از مدرس بپرسید. ورود به حساب کاربری