نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
با چارچوب تست 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
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات