آموزش برنامه های قابل آزمایش ویندوز 8

Testable Windows 8 Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: طراحی و پیاده سازی تست های واحدی برای ویندوز 8. این دوره به بررسی موارد توسعه برنامه های قابل آزمایش ویندوز 8 می پردازد که با C # و XAML یا HTML و JavaScript نوشته شده اند. مباحث مورد بررسی شامل چگونگی ساختار برنامه ها برای تسهیل آزمایش ، محدودیت هنگام نوشتن آزمون های واحد ، تست اتوماسیون UI و آزمایش واحد با WinJS است.

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

مقدمه Introduction

  • مقدمه Introduction

ساخت برای قابلیت آزمایش Building for Testability

  • مقدمه Introduction

  • ساخت یک برنامه Structuring an application

  • نسخه ی نمایشی: تبدیل یک برنامه به MVVM Demo: Converting an application to MVVM

  • الگوی فرمان The Command Pattern

  • نسخه ی نمایشی: اجرای الگوی فرمان Demo: Implementing the Command Pattern

  • خلاصه Summary

افزودن تست واحد Adding Unit Testing

  • آزمون MS برای ویندوز 8 MS Test for Windows 8

  • نسخه ی نمایشی: استفاده از MS Test برای ویندوز 8 Demo: Using MS Test for Windows 8

  • ساختار برای آزمایش واحد Structuring for unit testing

  • نسخه ی نمایشی: افزودن تست واحد به یک برنامه Demo: Adding unit tests to an application

  • تست واحد پیشرفته Advanced unit testing

  • نسخه ی نمایشی: آزمایشات واحد پیمایش Demo: Navigation unit tests

  • نسخه ی نمایشی: واحد تست رویدادهای فعال سازی ویندوز 8 Demo: Unit testing Windows 8 activation events

  • خلاصه Summary

اتوماسیون UI UI Automation

  • بررسی اجمالی اتوماسیون UI UI Automation overview

  • نسخه ی نمایشی: راه اندازی یک برنامه ویندوز 8 از طریق کد Demo: Launching a Windows 8 application from code

  • نسخه ی نمایشی: رانندگی یک برنامه از کد Demo: Driving an application from code

  • چه زمانی از اتوماسیون رابط کاربر استفاده کنید When to use UI automation

  • خلاصه Summary

تست WinJS WinJS Testing

  • بررسی اجمالی آزمایش واحد WinJS Overview of WinJS unit testing

  • نسخه ی نمایشی: افزودن تست اولیه واحد WinJS Demo: Adding basic WinJS unit testing

  • خلاصه Summary

نمایش نظرات

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

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

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

آموزش برنامه های قابل آزمایش ویندوز 8
جزییات دوره
3h 0m
23
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
26
4.2 از 5
دارد
دارد
دارد
Aaron Powell
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Aaron Powell Aaron Powell

آرون یک توسعه دهنده ارشد و متخصص فنی وب با Readify و Microsoft MVP برای توسعه اینترنت اکسپلورر است. به طور حرفه ای آرون کارهای زیادی را روی پشته ASP.Net انجام می دهد ، از طریق MVC گرفته تا WebForms و همچنین فناوری های غیر مایکروسافت مانند Node.js. آرون علاقه زیادی به تدریس به توسعه دهندگان دارد که چگونه از فناوری های انتخابی خود بیشترین بهره را ببرند و توسعه وب را به بهترین شکل ممکن انجام دهند. لذت گناهکار وی جاوا اسکریپت است. اگر می توانید این کار را در JavaScript انجام دهید ، احتمالاً در انجام این کار شکست خورده است ، خواه ایده خوبی بود یا نه. او همچنین از طرفداران بزرگ نرم افزارهای متن باز است که در تعدادی از جوامع مختلف متن باز در چندین سیستم عامل مختلف درگیر است. یکی از پروژه های اولیه منبع آزاد وی ، ایجاد یک موتور وبلاگ به نام FunnelWeb است که وی یکی از توسعه دهندگان اصلی در آن است. بسیاری از کارهای آرون را می توان در GitHub و BitBucket یا از طریق وبلاگ وی یافت. خارج از رایانه آرون از غذای خوب ، آبجو مناسب ، اسکی و پیاده روی طولانی در ساحل لذت می برد.