×
ribbon

آموزش مقدمه‌ای بر تست نرم‌افزار

مدرس:Coursera

Sanjai Rayadurgam

لازم به ذکر است زیرنویس این دوره توسط هوش مصنوعی انجام شده است.با گذراندن دوره آموزش مقدمه ای... بیشتر
زیرنویس
3 (3)
473دانشجو
4ساعت
سرفصل‌ها
متوسط سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

یادگیری انگیزه‌های پشت تست جعبه سفید (White-Box Testing) و تست جعبه سیاه (Black-Box Testing)

نحوه نقد و مقایسه تکنیک های توسعه تست-اول (Test-First) و تست-آخر (Test-Last)

چگونگی نحوه انتخاب و تشخیص انواع اوراکل تست از جمله مقدار مورد انتظار، تجربی، سازگاری و احتمالی

طراحی شناسایی خطا در کد، موارد تست واحد (Unit Test) و تست ادغام (Integration Test)

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

4 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

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

4 فصل29 جلسه4 ساعت ویدیو
مقدمه
  خوش آمدید به دوره تست نرم افزار و اتوماسیون!
02:52
  مقدمه
12:37
  چرا تست نرم افزار چالش برانگیز است؟
11:42
  آزمایش چیست؟
06:36
  اتوماسیون: استفاده از چارچوب تست
11:34
  اتوماسیون: نوشتن تست های JUnit
21:43
مبانی تست
  تعاریف اتکاپذیری
15:34
  اصول تست
05:56
  اصول تست: در کجا
13:07
  اصول تست: چگونه
08:48
  V Model توسعه نرم افزار
04:38
  تأیید و اعتبارسنجی در مدل V
03:45
  تست ساختاری
03:49
  تست جهش
03:10
آزمایش در چرخه حیات توسعه نرم افزار
  طرح آزمون چیست؟
05:06
  اهمیت یک طرح آزمون مناسب
05:21
  مراحل فرآیند تست نرم افزار
02:20
  گزارش های وضعیت تست
03:17
  برنامه ریزی تست مبتنی بر ریسک
06:04
  گزارش های نقص نرم افزار
02:33
  گزارش های نقص نرم افزار: تجزیه و تحلیل
03:47
  گزارش های نقص نرم افزار: گزارش دهی
03:56
  محتوای گزارش های نقص نرم افزار
15:20
  گزارش های نقص نرم افزار: پیگیری، تست مجدد و بستن
03:21
نوشتن unit testهای خوب
  موضوعات تست: مقدمه
11:21
  موضوعات تست: ورودی
18:40
  موضوعات تست: خروجی
18:40
  ارزیابی کفایت و تحلیل پوشش کد با JaCoCo
09:58
  تست های نامطمئن و نحوه اجتناب از آنها
22:56

پیش‌نیاز‌ها

برای درک و استفاده بهتر از این دوره آشنایی با یک زبان برنامه‌نویسی شی‌گرا مانند جاوا، و نصب IDE (برای مثال Eclipse) و اصطلاحات تخصصی Testing الزامیست.

توضیحات دوره

لازم به ذکر است زیرنویس این دوره توسط هوش مصنوعی انجام شده‌است.

با گذراندن دوره آموزش مقدمه‌ای بر تست نرم‌افزار درک اصولی و فرآیندهای اساسی تست نرم افزار را به دست خواهید آورد. به طور فعال سناریوهای تست (Test Case) ایجاد کرده و آن‌ها را با استفاده از یک ابزار تست خودکار اجرا خواهید کرد. همچنین نوشتن و تشخیص سناریوهای تست مناسب، شامل داده ورودی و نتایج مورد انتظار را فرا خواهید گرفت.

این دوره آموزشی در درجه اول برای علاقه‌مندان به هر یک از نقش‌های زیر طراحی شده است: مهندس نرم‌افزار، مهندس تست نرم‌افزار، مهندس اتوماسیون تست، مهندس DevOps، توسعه‌دهنده نرم‌افزار، برنامه‌نویس و علاقه‌مندان به حوزه‌ی کامپیوتر.

شرط پیش‌نیاز این دوره داشتن دانش بنیادی از زبان برنامه‌نویسی جاوا (یا هر زبان شیءگرا مشابه و توانایی یادگیری سریع نحو جاوا) و همچنین آشنایی کلی با چرخه حیات توسعه نرم‌افزار (SDLC) است.

دیدگاه کاربران

3

بر اساس امتیاز 3 دانشجو

1
2
3
4
5

هنوز دیدگاهی برای این دوره ثبت نشده است

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه
2دوره
688دانشجو
13نظر و امتیاز

دکتر Sanjai Rayadurgam از سال ۲۰۱۲ مدیر مرکز مهندسی نرم افزار دانشگاه مینه‌سوتا و متخصص پژوهشی در گروه کامپیوتر و مهندسی نرم افزار است. او پیش از این، به مدت ده سال در صنعت تجهیزات پزشکی فعالیت داشته و در زمینه توسعه ابزارهای پیشرفته، مهندسی سیستم‌ها و تأیید و اعتبارسنجی دستگاه‌های کاشتنی قلبی کار کرده است. حوزه‌های مورد علاقه و تخصص او شامل تست نرم افزار، تحلیل صوری و توسعه مبتنی بر مدل، به ویژه با تمرکز بر سیستم‌های ایمنی‌مهم است. دکتر رايادورگام همچنین به دانشجویان تحصیلات تکمیلی مشاوره می‌دهد، پژوهش انجام می‌دهد و دوره‌هایی در زمینه تست و اعتبارسنجی نرم افزار تدریس می‌کند.

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

سوالات پرتکرار

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

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