در این دوره آموزشی با کتابخانه تست شوخی و نحوه استفاده از آن برای نوشتن تست واحد و ادغام برای هر برنامه react Js آشنا خواهید شد.
ما با یادگیری چگونگی توسعه و آزمایش نرم افزار در یک پروژه واقعی واقعی در هر شرکتی شروع خواهیم کرد.
سپس با اهمیت تستهای اتوماسیون و اهمیت نوشتن واحد و تستهای ادغام آشنا میشویم.
سپس با توسعه رفتار محور (BDD) و توسعه مبتنی بر آزمایش (TDD) و تفاوت بین این دو تکنیک آشنا خواهیم شد.
ما همچنین یاد خواهیم گرفت که برنامه react و مؤلفههای کاربردی ایجاد کنیم. سپس تست هایی برای این مؤلفه ها بنویسید.
ما همچنین خواهیم دید که چگونه می توان تماس های API واقعی را برای آزمایش یکپارچه سازی خود مسخره کرد.
همه اینها و خیلی چیزهای دیگر را با رویکرد مبتنی بر دست و به صورت گام به گام یاد خواهیم گرفت.
در ادامه به ترتیبی است که موضوعات مختلف را پوشش خواهیم داد:
0-ویدیو معرفی - نمای کلی دوره
1-چرا به تست و SDLC نیاز داریم
رویکرد تست 2-BDD در مقابل TDD
3-انواع آزمایش - UT، IT، E2E
4-ایجاد برنامه React و افزودن قابلیت تست
5-ایجاد برخی از عناصر DOM برای آزمایش پایه
6-نوشتن و اجرای اولین آزمون
7-چگونه نقش یک عنصر را بدست آوریم
8-تفاوت بین getBy queryBy و findBy
را درک کنید9-Code Hands-on برای getBy queryBy
10-الزامات برای موارد تست واحد
11-ساختار پروژه را تنظیم کنید و react extension را نصب کنید
12-مورد آزمایشی برای سناریوی بارگیری فرم بازخورد
13-گروهبندی تستهای مشابه در یک بلوک توصیف
14-افزودن تعامل کاربر به تست ما با کمک fireEvent
15-درک جریان و ساختار پروژه React
متغیر 16-State و قلاب useState
17-React Functional Component و JSX
18-در حال توسعه فرم بازخورد
19-آزمایش برنامه به صورت دستی و با تست واحد
20-استفاده از userEvent برای آزمایش تعامل کاربر
آزمایش 21 واحد مورد نیاز برای مؤلفه مرور کلی بازخورد
22-تست مرور کلی بازخورد برای یافتن بازخورد
23-تست مرور کلی بازخورد برای 2 بازخورد پیدا شد
24-توسعه مؤلفه مرور کلی بازخورد و ارسال داده
25-اجرای موارد آزمایشی
26-چگونه موارد آزمایشی خود را بهبود بخشید
27-الزامات برای سناریوهای تست یکپارچه سازی
28-اجرای آزمون یکپارچه سازی سناریوی 1
29-اجرای آزمون یکپارچه سازی سناریو 2
30-توسعه قابلیت افزودن بازخورد جدید
31-نمای کلی نیازمندیهای تماسهای Mocking API
32-در حال نصب کتابخانه MSW
33-ایجاد کنترل کننده MSW برای ایجاد بازخورد
34-راه اندازی سرور ساختگی
35-آزمون ادغام را بر اساس تماس API بهروزرسانی کنید
36-برای ذخیره بازخورد از طریق روش واکشی، تماس API برقرار کنید
37-نحوه اشکال زدایی کیس تست
38-در درک تست یکپارچه سازی و جریان سرور ساختگی
غوطه ور شوید39-Backend Node API و آزمایش Frontend با Real Backend
شرکت توسعه مهارت های نرم افزاری ما یک شرکت مشاوره نرم افزاری نسل بعدی هستیم که در زمینه توسعه برنامه های کاربردی وب ، سیستم مبتنی بر ابر ، راه حل های بلاک چین تا هوش مصنوعی فعالیت می کند. ما همچنین دارای امکانات پیشرفته آموزشی برای جوان حرفه ای یا حرفه ای با تجربه هستیم که می خواهد جدیدترین فناوری روز را بیاموزد و توسعه دهنده نرم افزار شود. چشم انداز ما این است که آموزش فنی را ساده و آسان کنیم تا بیشتر و بیشتر دانش آموزان بتوانند در حرفه خود بیاموزند و رشد کنند.
نمایش نظرات