ریال 590,000

خرید دانلودی بسته ی آموزش ویدئویی Unit Testing در سی شارپ

توضیحات

بسته ی آموزش ویدئویی Unit Testing در سی شارپ یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم.

Unit Testing چیست؟

Unit Testing فرآیند حصول اطمینان از درستی یک قطعه کد است. کدی که مورد تست قرار می گیرد ممکن است یک متد، یک گروه از اعضای یک کلاس و یا یک کامپوننت کامل باشد. از آنجا که Unit Testing نیاز به دانش مربوط به کد مورد تست دارد، اغلب توسط برنامه نویس انجام می شود. برای مثال، ممکن است یک گروه از تست ها درستی کار یک الگوریتم پیچیده را کنترل کنند. متد TDD یا TestDriven Development که اساس توسعه ی یک نرم افزار را بر اساس تست ها قرار میدهد، یک مثال بسیار مناسب از اهمیت Testing در توسعه ی نرم افزار است.

بعضی از مزیت های Unit Testing عبارت اند از:

  • اطمینان از صحت کار نرم افزار
  • کمک به ساده تر شدن فرآیند ریفکتورینگ
  • کمک در مستندسازی نرم افزار

در این بسته ی آموزشی که از بیش از 3 ساعت آموزش در ویژوال استادیو 2013 تشکیل شده است از فریم ورک NUnit برای انجام تست های درستی نرم افزار استفاده کرده ایم. این فریم ورک نسبت به فریم ورک های مشابه برتری هایی دارد. از جمله، رایگان بودن آن، واسط کاربری گرافیکی داشتن و Test Runner مربوط به آن که توسط آن به راحتی تست ها را اجرا می کنیم.

بسته های آموزش Test First Development در سی شارپ

از شما دعوت می کنیم که از بسته ی بسته ی آموزش Test First Development در سی شارپ #1 و بسته ی آموزش Test First Development در سی شارپ #2 دیدن کنید.

بسته ی آموزش پیشرفته ی Unit Testing در تست نرم افزار

از شما دعوت می کنیم که از بسته ی آموزش پیشرفته ی Unit Testing در تست نرم افزار دیدن کنید.

دانلود بسته ی آموزش Unit Testing

download demoعناوین فصل های بسته ی آموزش Unit Testing

  •  معرفی فریم ورک NUnit
  • نوشتن تست های ساده
  • دسته بندی کردن تست ها
  • استفاده از Assertion های متفاوت (Equality, Comparison, Type, Identity, Condition, Exception, Utility)
  • معرفی Attribute های فریم ورک NUnit از قبیل Setup, TearDown, Ignore, Explicit, Category
  • استفاده از روش های مختلف برای جداسازی وابستگی بین کدهای مورد تست (این روشها که با نام Test Double شناخته می شوند شامل: Fake Object ها، Stub ها، Moq ها هستند)
  • معرفی اسمبلی Moq.dll برای جداسازی وابستگی کدهای مورد تست از هم
  • بررسی Event ها و تست ها در کنار هم
  • پیاده سازی Wrapper (کلاس های لفافی) برای جدا سازی وابستگی ها از هم
  • پیاده سازی Moq های Partial
  • پیاده سازی Assertion ها سفارشی
  • و بسیاری از موضوعات دیگر

5 دیدگاه برای بسته ی آموزش ویدئویی Unit Testing در سی شارپ

  1. امیر

    سلام اقای گیتی
    متشکرم بابت گذاشتن این آموزش

    من واقعا واقعا بهتون غبطه میخورم. شما خیلی باسواد هستید توی مبحث سی شارپ.کاشکی بار علمی شمارو داشتم.
    با این بار علمی ای که دارید، باید صاحب یک شرکت موفق و بزرگ باشید.

    امیدوارم بتونم یه روزی باهاتون کار کنم.

    • مرتضی گیتی

      سلام وقتتون بخیر. شما با حرفهاتون منو شرمنده میکنید. نظر لطف شماست. خیلی ممنون. باعث افتخار بنده ست که از دوستان علاقه مندی مثل شما چیزی یاد بگیرم.

  2. آرمان

    سلام می خواستم بدونم آیا همین unitTest ها روی asp.net mvc هم به همین صورت هست یا متفاوت هست ؟
    و آیا برای من مبتدی در unitTest که آشنایی با واژگان(اصطلاحات) آن ندارم مناسب است یا خیر
    با سپاس

    • مرتضی گیتی

      سلام. بله میشه روی mvc هم اجرا کرد. منظورتون از مبتدی یعنی چقدر؟ سی شارپ رو که باید بلد باشید.

  3. Ali

    سلام
    چرا لینک راهنمای استفاده از آموزش ها کار نمیکند؟؟؟؟؟؟؟؟؟؟؟؟/

    • مرتضی گیتی

      سلام وقت بخیر. مشکل حل شد.

  4. محمد

    با سلام من مجموعه Unit Test را دیروز ار این سایت خریدم و مطابق آنچه در آموزش فعال سازی گفته شده عمل کردم ولی کد فعال سازی برایم ارسال نشد و بدون این کد نمی شود آموزش ها را دید ، من شدیدا به این آموزش احتیاج دارم لطفا برای من کد فعال سازی رو بفرستید

    • مرتضی گیتی

      سلام وقت بخیر. دوست عزیز ضمن تشکر از خریدتون میخواستم بگم ایمیلی دریافت نشده. لطف بفرمایید دوباره ارسال کنید.

  5. محمد

    با سلام من Request Code رو به info@provid.ir ارسال کردم لطفا کد فعال سازی را بفرستید

    • مرتضی گیتی

      براتون ارسال شد.

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *