تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی عمیق Visual Studio: آزمون های واحد

دوره آموزشی عمیق Visual Studio: آزمون های واحد

2 ساعت 14 دقیقهمتوسط2021-08-06

مدرسین

Walt Ritscher

Walt Ritscher

Programmer, UI Designer, Staff Instructor at LinkedIn Learning

جزئیات دوره

اگر شما یک برنامه نویس مسئول هستید، مرتباً کد خود را آزمایش می کنید تا مطمئن شوید که همانطور که انتظار دارید رفتار می کند. تست های واحد رایج ترین نوع تست توسعه دهنده هستند و اکثر برنامه نویسان برای ایجاد و اجرای آن تست ها به یک چارچوب تست واحد تکیه می کنند. در این دوره،Walt Ritscher عمیقاً به ابزارهای تست واحد موجود در ویژوال استودیو می پردازد. والت به بررسی اجمالی آزمون های واحد و نحوه ادغام آنها با ویژوال استودیو می پردازد، سپس نگاهی عمیق تر به آزمون های واحد با چارچوب MSTest و xUnit و نحوه ادغام کامل هر یک از آنها در Visual Studio Test Explorer می اندازد، وی همچنین ویژگی های تست Visual Studio اضافی مانند CodeLens، تست واحد زنده و پوشش کد.

مهارت ها

Visual StudioSoftware TestingWeb Development ToolsSoftware Development ToolsWeb DevelopmentMicrosoftSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

  • 01 - کد خود را در ویژوال استودیو تست کنید
  • 02 - آنچه باید بدانید
  • 03 - درس‌ها و مثال‌های بیشتر
  • 04 - راه‌اندازی و پیکربندی برنامه نویسی
  • 05 - نحوه دسترسی به کد نمونه در GitHub

1. بررسی اجمالی تست‌های واحد

  • 06 - چه سرفصل‌هایی در این دوره وجود دارد
  • 07 - آزمون‌های واحد چیست
  • 08 - نمونه برنامه برای تست
  • 09 - نمونه کد برای تست
  • 10 - آناتومی چارچوب آزمون واحد
  • 11 - قراردادهای رایج نامگذاری آزمون
  • 12 - چارچوب تست را انتخاب کنید
  • 13 - CodeLens را به طور موقت غیرفعال کنید

2. مبانی تست واحد با xUnit Framework

  • 14 - یک پروژه xUnit را به حل اضافه کنید
  • 15 - قراردادها و فلسفه x واحد
  • 16 - کلاس‌های آزمایشی ایجاد کنید
  • 17 - تست را با ویژگی Fact اضافه کنید
  • 18 - تست‌های واحد را اجرا کنید

3. از سایر ویژگی‌های xUnit استفاده کنید

  • 19 - نمونه آزمون‌های واحد
  • 20 - آزمون‌های پارامتری با تئوری
  • 21 - مقادیر پارامتر با MemberData
  • 22 - مقادیر پارامتر با ClassData
  • 23 - هنگام تست شناورها از پارامتر دقت استفاده کنید
  • 24 - نحوه تست برای استثناهای مورد انتظار

4. ویژگی‌های اضافی تست ویژوال استودیو

  • 25 - مشاهده نتایج تست واحد با CodeLens
  • 26 - آزمون را با دسته‌های آزمون گروه بندی کنید
  • 27 - آزمون‌های واحد اشکال زدایی
  • 28 - نکته - لیست تست را پاک کنید
  • 29 - مجموعه‌های از پیش تعریف شده تست را اجرا کنید

5. ویژگی‌های VisualStudio Enterprise

  • 30 - مسیرهای تست روش را با پوشش کد آنالیز کنید
  • 31 - تمام کدها را با پوشش کد آنالیز کنید
  • 32 - چگونه استثناها بر آمار پوشش کد تأثیر می‌گذارد
  • 33 - Live Unit Testing را فعال کنید
  • 34 - کد Refactor با Live Unit Testing

6. نکات تست واحد

  • 35 - نکته - بعد از هر ساخت تست‌ها را اجرا کنید
  • 36 - نکته - گروه بندی بر اساس مدت زمان یا نتیجه
  • 37 - نکته - لیست تست را فیلتر کنید
  • 38 - نکته - فیلترها را با لیست پخش ذخیره کنید

7. تست‌های واحد با MSTest

  • 39 - یک پروژه تست واحد را به یک راه حل اضافه کنید
  • 40 - نمونه‌های MSTest
  • 41 - تست‌های واحد را در Test Explorer اجرا کنید
  • 42 - برای استثناهای مورد انتظار تست کنید
  • 43 - آزمون‌های پارامتری و داده محور

نتیجه

  • 44 - مراحل بعدی

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal