تست در Go
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
اپلیکیشن های نرمافزاری امروزی با مجموعهای از مشکلات فزآینده روبرو هستند. در این میان، کاربران این اپلیکیشن ها نسبت به خطاها و عملکرد ضعیف تحمل چندانی ندارند. در این محیط چالشزا، تست های خودکار به ابزاری حیاتی تبدیل شدهاند تا اطمینان حاصل شود که اپلیکیشن ها صحیح و سریع هستند.
در این دوره، تست در Go، شما توانایی ایجاد مجموعههای تست خودکار برای اپلیکیشن های Go خود را خواهید آموخت. ابتدا، با نحوه ایجاد تست ها به سبک تأیید آشنا میشوید که معمولاً در مجموعههای تست واحد، یکپارچهسازی و end-to-end مورد استفاده قرار میگیرند.
سپس، یاد میگیرید که چگونه تسته ای معیار عملکرد را به مسیرهای بحرانی کد خود اضافه کنید تا اطمینان حاصل کنید که کاربران شما بیش از حد لازم منتظر نمیمانند. بعد از آن، اطلاعات خود را با یادگیری در مورد برخی ابزارهای ویژهای که Go برای تسهیل ایجاد تست ها برای سرویس های HTTP ارائه میدهد، کامل خواهید کرد.
وقتی این دوره را به پایان برسانید، مهارتها و دانش لازم برای تست در Go را خواهید داشت تا انتظارات مشتریان خود را از نظر کیفیت و عملکرد برآورده کنید.
تست در Go
-
بررسی دوره 0:01:00
-
مقدمه 0:04:00
-
پیش نیازها 0:02:00
-
دمو: اولین تست 0:07:00
-
بررسی دوره 0:02:00
-
مقدمه 0:01:00
-
هرم تست 0:03:00
-
تست API 0:02:00
-
گزارش شکست های تست 0:03:00
-
چرا تأکیدها مفقود هستند؟ 0:05:00
-
دمو: نوشتن یک تست واحد 0:08:00
-
دمو: نوشتن یک تست کامپوننت 0:10:00
-
دمو: اجرای تست ها به صورت موازی 0:02:00
-
تست جعبه سفید و جعبه سیاه 0:01:00
-
دمو: نوشتن یک تست جعبه سیاه 0:06:00
-
دمو: فیلتر کردن اجرای تست ها 0:04:00
-
خلاصه 0:03:00
-
مقدمه 0:01:00
-
دمو: محاسبه درصد پوشش 0:02:00
-
دمو: تولید گزارشهای پوشش 0:06:00
-
دمو: تولید گزارشهای فراوانی پوشش 0:05:00
-
خلاصه 0:04:00
-
مقدمه 0:01:00
-
تست های بنچمارکینگ چیستند؟ 0:01:00
-
دمو: نوشتن یک تست بنچمارک 0:13:00
-
دمو: گزارش تخصیصهای حافظه 0:02:00
-
دمو: نوشتن بنچمارک های موازی 0:03:00
-
دمو: پیکربندی زمان بنچمارکینگ 0:03:00
-
خلاصه 0:03:00
-
مقدمه 0:01:00
-
تست Fuzz چیست؟ 0:03:00
-
دمو: نوشتن یک تست Fuzz 0:07:00
-
دمو: اجرای تست های Fuzz 0:08:00
-
دمو: پیکربندی زمانهای تست Fuzz 0:02:00
-
خلاصه 0:05:00
-
مقدمه 0:01:00
-
تست های نمونه چیستند؟ 0:02:00
-
دمو: نوشتن یک تست نمونه 0:04:00
-
دمو: تولید مستندات کد 0:04:00
-
دمو: اتصال تست های نمونه به یک عضو بسته 0:04:00
-
خلاصه 0:03:00
-
مقدمه 0:01:00
-
دمو: تست هندلرهای HTTP 0:08:00
-
دمو: ایجاد سرورهای تست 0:07:00
-
خلاصه 0:03:00
مشخصات آموزش
تست در Go
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:متوسط
- تعداد درس:45
- مدت زمان :2:50:54
- حجم :416.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy