آموزش مقدمه ای بر Fixie: آزمون مبتنی بر کنوانسیون در NET

Introduction to Fixie: Convention-based Testing in .NET

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: با چارچوب تست Fixie مبتنی بر کنوانسیون ، کد آزمون کم نظم و قابل تنظیم بیشتری ایجاد کنید همه را بزرگ کنید معرفی فیکسی 18 متر 16 ساله نوشتن تست ها و بیان ارزش ها 36 متر و 42 ثانیه ایجاد کنوانسیون های سفارشی دهه 48 48 آزمونهای داده محور با استفاده از قراردادهای سفارشی 34 متر 4 ثانیه علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

معرفی فیکسی Introducing Fixie

  • مقدمه Introduction

  • مقایسه Fixie با NUnit و xUnit.net Comparing Fixie to NUnit and xUnit.net

  • کنوانسیون کشف پیش فرض تست Default Test Discovery Conventions

  • تحت پوشش: کنوانسیون پیش فرض Under the Covers: Default Convention

  • چرخه عمر اعدام آزمون Test Execution Lifecycle

  • دونده های تست پشتیبانی شده Supported Test Runners

  • به نقل از خالق A Quote from the Creator

  • شروع کار در Visual Studio Getting Started in Visual Studio

  • Fixie Test Discovery Fixie Test Discovery

  • ساختار دوره Course Structure

  • خلاصه Summary

نوشتن تست ها و بیان ارزش ها Writing Tests and Asserting Values

  • مقدمه Introduction

  • کتابخانه های ادعا Assertion Libraries

  • نصب باید و ادعای اعداد Installing Should and Asserting Numbers

  • ادعای رشته ها Asserting Strings

  • ادعای Nulls و Booleans Asserting Nulls and Booleans

  • ادعای مطالب مجموعه Asserting Collection Contents

  • ادعای انواع اشیا Asserting Object Types

  • ادعای محدوده ها Asserting Ranges

  • اجرای کد قبل و بعد از هر آزمون Running Code Before and After Each Test

  • اجرای تست ها از خط فرمان Running Tests from the Command Line

  • خلاصه Summary

ایجاد کنوانسیون های سفارشی Creating Custom Conventions

  • مقدمه Introduction

  • مروری بر کنوانسیون های سفارشی Custom Conventions Overview

  • سفارشی کردن کشف آزمون Customizing Test Discovery

  • محدود کردن کنوانسیون های سفارشی به Namespaces Restricting Custom Conventions to Namespaces

  • با استفاده از کنوانسیون های سایر مجامع Using Conventions from Other Assemblies

  • کنترل چرخه اجرای آزمایش Controlling Test Execution Lifecycle

  • کنترل نمونه آزمون کلاس Controlling Test Class Instantiation

  • اجرای کد اضافی قبل و بعد از موارد آزمایشی Running Additional Code Before and After Test Cases

  • اجرای کد اضافی قبل و بعد از نصب تست Running Additional Code Before and After Test Fixtures

  • اجرای کد اضافی قبل و بعد از هر کلاس آزمون Running Additional Code Before and After Each Test Class

  • حالت های نمونه آزمون کلاس و کد اضافی Test Class Instantiation Modes and Additional Code

  • جستجوی آزمون ها Skipping Tests

  • خلاصه Summary

آزمونهای داده محور با استفاده از قراردادهای سفارشی Data Driven Tests Using Custom Conventions

  • مقدمه Introduction

  • ایجاد یک پارامتر سفارشی منبع Creating a Custom ParameterSource

  • استفاده از خصوصیات سفارشی به عنوان منابع داده Using Custom Attributes as Data Sources

  • استفاده از فایلهای CSV به عنوان منابع داده Using CSV Files as Data Sources

  • استفاده از AutoFixture به عنوان منبع داده پارامتر ناشناس Using AutoFixture as an Anonymous Parameter Data Source

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش مقدمه ای بر Fixie: آزمون مبتنی بر کنوانسیون در NET
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 17m
41
Pluralsight (پلورال سایت) pluralsight-small
07 اسفند 1393 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
30
4.4 از 5
دارد
دارد
دارد
Jason Roberts

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jason Roberts Jason Roberts

با بیش از 15 سال تجربه در زمینه توسعه نرم افزار frontend و backend ، جیسون رابرتز یک توسعه دهنده ، مربی و نویسنده مستقل است. وی دارای مدرک لیسانس علوم در محاسبات است ، نویسنده چندین کتاب است و در وبلاگ خود DontCodeTired.com می نویسد. جیسون یک منبع باز است و علاوه بر توسعه نرم افزار سازمانی ، برنامه های Windows Store و Windows Phone را طراحی و توسعه داده است.

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

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

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