دوره آموزشی
آموزش های pluralsight
دوبله زبان فارسی

تست در Go

تست در 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

1,119,000 223,800 تومان

مشخصات آموزش

تست در Go

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:متوسط
  • تعداد درس:45
  • مدت زمان :2:50:54
  • حجم :416.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,495,000 499,000 تومان
  • زمان: 06:19:16
  • تعداد درس: 40
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,787,000 1,357,400 تومان
  • زمان: 17:11:52
  • تعداد درس: 113
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,474,500 294,900 تومان
  • زمان: 03:44:14
  • تعداد درس: 45
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,827,500 1,565,500 تومان
  • زمان: 19:49:53
  • تعداد درس: 83
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,360,500 1,672,100 تومان
  • زمان: 21:10:47
  • تعداد درس: 202
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,720,500 1,144,100 تومان
  • زمان: 14:29:26
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,206,500 841,300 تومان
  • زمان: 10:39:08
  • تعداد درس: 64
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,391,000 878,200 تومان
  • زمان: 11:07:45
  • تعداد درس: 63
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,261,000 1,452,200 تومان
  • زمان: 18:23:18
  • تعداد درس: 103
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید