پیشنهاد فرادرس

آموزش Approval Tests برای دات نت

دسته بندی ها: دات نت ، آموزش های پلورال سایت (Pluralsight) ، آموزش سی شارپ | C#.NET ، آموزش تست واحد (Unit Testing) ، تست نرم افزار ، آموزش WPF ، آموزش ASP.NET MVC

آموزش-approval-tests-برای-دات-نت

Approval Tests چیست؟

Approval Tests یک کتابخانه متن باز برای انجام تست واحد (Unit Testing) روی اپلیکیشن ها می باشد.

برای دانلود Approval Tests به این صفحه مراجعه کنید.

در این دوره آموزشی از موسسه Pluralsight با نحوه انجام تست واحد روی اپلیکیشن های دات نت با استفاده از Approval Testsآشنا می شوید.

سرفصل های دوره آموزشی:

  • چرا از Approval Tests استفاده کنیم ؟
  • نصب و راه اندازی و چارچوب Approval Tests
  • بررسی اشیاء و آرایه ها
  • بررسی اشیاء سفارشی
  • کار با هر عنصر در آرایه و اضافه کردن متن
  • گزارشگیری از فایل
  • تفاوت مقایسه گزارش تصویر
  • گزارشگیری در پیکربندی فایل
  • ایجاد گزارشگیری سفارشی
  • بررسی اجمالی از تست ها
  • تست WPF ها
  • تست ویندوز فرم ها
  • تست ASP.NET MVC
  • مروری بر تست های شناسایی
  • ایجاد آزمایش بررسی خواص اولیه

عنوان دوره آموزشی: Approval Tests for .NET سطح: متوسط مدت زمان: 2 ساعت و 34 دقیقه نویسنده: Jason Robertsلیست سرفصل های دوره آموزشی:

ApprovalTests is an open source library that enables unit tests to go beyond simple asserts. It allows complex verification of system output that would otherwise be hard and time-consuming to implement using conventional asserting. It is also an essential tool to quickly get legacy code under test before refactoring it. 

Module Overview 01:16 Traditional Asserts vs. Approval Tests 01:24 Why Approval Tests? 01:18 Approved and Received Files 01:31 Installation and Supported Testing Frameworks 00:46 Getting Started - A Simple Example 07:46 Module Summary 01:55 Verifying Objects and Arrays 00:25:36 Module Overview 01:53 Verifying Custom Objects 05:59 Approving Intermediate States 02:35 Refactoring a Traditional Array Test to Approval Tests 03:54 Approving Each Element in an Array and Adding Context 05:56 The Approval Testing Circle 02:48 Module Summary 02:28 Reporters 00:36:23 Module Overview 01:45 Overview of Reporters 02:57 File Reporter 05:16 Clipboard Reporter 04:25 Reporting With Image Diff Comparison 06:23 Defining Reporters in the Config File 03:57 Reporter Attribute Usage 02:26 More on the Diff Reporter 02:30 Creating a Custom Reporter 03:42 Module Summary 02:58 Testing Application Views 00:45:12 Module Overview 02:19 Overview of Testing Views 02:20 Testing WPF Views 05:50 Testing Windows Forms Views 04:01 Testing ASP.NET MVC Views Overview 02:04 Testing ASP.NET MVC Views 08:24 Testing ASP.NET MVC Views Using Seams 07:21 An Alternative Method for Testing Razor Views 05:27 Using Approved Files as Virtual Whiteboards 04:56 Module Summary 02:27 Introduction to Refactoring Legacy Code With Approval Tests 00:31:02 Module Overview 02:04 Overview of Characterization Tests 01:07 Creating Initial Characterization Tests 06:18 Automatically Generating Combinations of Test Data 05:59 Safe Refactoring 03:44 Using Logging for Approvals 09:13 Module Summary 02:34

حجم فایل: 586MB

آیا این نوشته را دوست داشتید؟
Pluralsight Approval Tests for .NET

پیشنهاد فرادرس

علی در 1394/09/24 ساعت 17:01

سلام
یه سوال داشتم...ببخشید آموزش Approval tests آیا فایل زیر نویس داره؟میشه این آموزشها زیرنویسش رو پیدا کرد؟