آموزش تست واحد با MSTest

Unit Testing with MSTest

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: دوره مکانیکی در مورد قابلیت‌های تست واحد ویژوال استودیو در این دوره آموزشی با استفاده از ویژگی‌های تست واحد ویژوال استودیو مایکروسافت آشنا می‌شوید. ما درک اصول اولیه تست واحد، ادعاها و چرخه عمر تست، تست های عملکرد وب، تست های عمومی، تست های سفارش داده شده، WebServiceHelper و TestConfigurationSection را پوشش خواهیم داد.

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

مقدمه ای بر چارچوب تست واحد مایکروسافت Introduction to Microsoft Unit Testing Framework

  • معرفی Introduction

  • چرا Unit Testing Framework؟ Why Unit Testing Framework?

  • سلام VS Unit Testing Framework Hello VS Unit Testing Framework

  • آزمایشی- نوشتن اولین آزمون واحد Demo- Writing Your First Unit Test

  • ترتیب - عمل - ادعا Arrange-Act-Assert

  • مدیریت تست های واحد در VS Managing Unit Tests in VS

  • آزمایشی- مدیریت تست های واحد در VS Demo- Managing Unit Tests in VS

  • پیکربندی اجرای آزمایشی Configuring Test Runs

  • نسخه ی نمایشی - پیکربندی اجرای آزمایشی Demo- Configuring Test Runs

  • تست های واحد اشکال زدایی Debugging Unit Tests

  • آزمایشات واحد اشکال زدایی آزمایشی Demo- Debugging Unit Tests

  • تست واحد تولید با استفاده از VS Generating Unit Test using VS

  • آزمایشات واحد مولد آزمایشی در VS Demo- Generating Unit Tests in VS

  • اجرای تست های واحد از خط CMD Executing Unit Tests from CMD line

  • آزمایشی- اجرای آزمایشات واحد از خط CMD Demo- Executing Unit Tests from CMD line

  • خلاصه Summary

ادعاها و چرخه حیات تست Asserts and Testing Lifecycle

  • معرفی Introduction

  • اولیه سازی و پاکسازی منابع Initialization and Cleanup of Resources

  • راه اندازی و پاکسازی در سطح تست Initialize and Cleanup at Test Level

  • آزمایش اولیه و پاکسازی آزمایشی Demo- Test Initialization and Cleanup

  • راه اندازی و پاکسازی در سطح کلاس Initialize and Cleanup at Class Level

  • دمو- کلاس اولیه و پاکسازی Demo- Class Initialization and Cleanup

  • راه اندازی و پاکسازی در سطح اسمبلی Initialize and Cleanup at Assembly Level

  • دمو- مونتاژ اولیه و پاکسازی Demo- Assembly Initialization and Cleanup

  • اثبات حقایق Asserting the Facts

  • دمو- ادعا، ادعا و ادعا Demo- Assert, Assert, and Assert

  • زمینه تست Test Context

  • دمو- TestContext Demo- TestContext

  • تست های رانندگی با داده های خارجی Driving Tests with External Data

  • آزمایشی - آزمایشات خود را با داده های خارجی هدایت کنید Demo- Drive Your Tests With External Data

  • خلاصه Summary

انواع آزمون ها Types of Tests

  • معرفی Introduction

  • تست برنامه های کاربردی وب Testing Web Applications

  • فرآیند تست وب Process of Web Testing

  • نسخه ی نمایشی- افزودن تست وب به پروژه آزمایشی Demo- Adding Web Test to Test Project

  • اجرای تست وب: ارتباط مرورگر هنگام اجرای آزمایش وب Web Test Run: Browser Relationship When Web Test is Run

  • پارامترسازی وب سرورها Parameterizaton of Web Servers

  • نسخه ی نمایشی- پارامترسازی وب سرور Demo- Parameterizing Web Server

  • قوانین استخراج آزمایشی Demo- Extraction Rules

  • درک قوانین استخراج Understanding Extraction Rules

  • درک قوانین اعتبارسنجی Understanding Validation Rules

  • دمو- قوانین اعتبار سنجی Demo- Validation Rules

  • آشنایی با پارامترهای دینامیک Understanding Dynamic Parameters

  • دمو- پارامترهای دینامیک Demo- Dynamic Parameters

  • اتصال داده ها Data Binding

  • دمو- Data Binding Demo- Data Binding

  • تست های وب کد شده Coded Web Tests

  • آزمایش های وب کد شده نسخه ی نمایشی Demo- Coded Web Tests

  • خلاصه Summary

ویژگی های تست واحد متفرقه Miscellaneous Unit Test Features

  • معرفی Introduction

  • تست های سفارش داده شده Ordered Tests

  • آزمایشات مرتب شده آزمایشی Demo- Ordered Tests

  • تست های عمومی Generic Tests

  • آزمایشات عمومی Demo- Generic Tests

  • ویژگی های آزمون واحد Unit Test Attributes

  • ویژگی های تست واحد آزمایشی Demo- Unit Test Attributes

  • ویژگی های آزمون واحد Unit Test Attributes

  • ویژگی های تست واحد آزمایشی Demo- Unit Test Attributes

  • ویژگی های آزمون واحد Unit Test Attributes

  • ویژگی های تست واحد آزمایشی Demo- Unit Test Attributes

  • تست خدمات وب میزبانی شده بر روی سرور ASPnet Dev Testing Web Services Hosted on ASPnet Dev Server

  • آزمایش آزمایشی خدمات وب میزبانی شده بر روی سرور ASPnet Dev Demo- Testing Web Services Hosted on ASPnet Dev Server

  • درک TestConfigurationSection Understanding TestConfigurationSection

  • نسخه آزمایشی - TestConfigurationSection Demo- TestConfigurationSection

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش تست واحد با MSTest
جزییات دوره
3h 4m
65
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
361
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Phani Tipparaju Phani Tipparaju

Phani Tipparaju یک معمار مشاور و یکی از بنیانگذاران مشاوره BrainScale است که در آن بر کمک به مشتریان مختلف با معماری، تلاش‌های طراحی و راهنمایی توسعه‌دهندگان تمرکز دارد. او مرتباً در رویدادهای گروه کاربری حیدرآباد و بنگلور صحبت می کند. علاوه بر برنامه های کاربردی معماری، او روی Azure و VS ALM بسیار متمرکز است. او همچنین یک مربی با Pluralsight است و به فروش بر اساس تقاضای آنها در هند کمک می کند.