آموزش تست ویندوز فون و مدیریت خطا

Windows Phone Testing and Error Management

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

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

معرفی Introduction

  • خمیازه! Yawn!

  • جهانی بدون آزمایش A World Without Testing

  • طرح کلی تست و مدیریت خطا Testing and Error Management Outline

  • اهداف Goals

مناطق تست Test Areas

  • معرفی Introduction

  • کدام مناطق را باید آزمایش کنم؟ Which Areas Should I Test?

  • اولین اجرا First Run

  • تعویض سریع برنامه و سنگ قبر Fast Application Switching and Tombstoning

  • دست در دست: رزومه سریع برنامه Hands on: Fast App Resume

  • جهت یابی Navigation

  • رابط کاربری و چیدمان User Interface and Layout

  • تنظیمات Settings

  • ویژگی های خاص Special Features

  • خلاصه Summary

کتابخانه های آزمایشی Test Libraries

  • معرفی Introduction

  • کتابخانه های آزمایشی: آنها چه هستند؟ Test Libraries: What are they?

  • چارچوب تست Windows Phone Toolkit Windows Phone Toolkit Test Framework

  • دست در دست: Windows Phone Toolkit Test Framework Hands on: Windows Phone Toolkit Test Framework

  • چارچوب تست ویندوز فون Windows Phone Test Framework

  • کتابخانه خرید در برنامه ساختگی Mock In-App Purchase Library

  • دست در دست: کتابخانه خرید در برنامه ساختگی Hands on: Mock In-App Purchase Library

  • رول خود را Roll Your Own

  • فواید Benefits

  • خلاصه Summary

آماده سازی داده های آزمون Preparing Test Data

  • معرفی Introduction

  • اهمیت داده های آزمون Importance of Test Data

  • داده های تست قابل استفاده مجدد Reusable Test Data

  • داده های پروژه Project Data

  • دست در دست: طراحی داده های زمان در ترکیب Hands on: Design Time Data in Blend

  • دست در دست: داده های تست ویژوال استودیو Hands on: Visual Studio Test Data

  • داده های موقعیت مکانی Location Data

  • دست در دست: تست با داده های مکان Hands on: Testing With Location Data

  • خلاصه Summary

تست واحد Unit Testing

  • معرفی Introduction

  • تست واحد چیست؟ What is Unit Testing?

  • چرخه زندگی Lifecycle

  • نحوه شناسایی تست های واحد How to Indentify Unit Tests

  • توسعه آزمایش محور Test Driven Development

  • پروژه تست واحد ویندوز فون Windows Phone Unit Test Project

  • دست در دست: تست واحد ویندوز فون Hands on: Windows Phone Unit Testing

  • ابزارهای پوشش کد Code Coverage Tools

  • خلاصه Summary

تست یکپارچه سازی Integration Testing

  • معرفی Introduction

  • تست یکپارچه سازی چیست؟ What is Integration Testing

  • رویکرد بالا به پایین Top Down Approach

  • رویکرد پایین به بالا Bottom Up Approach

  • روش ساندویچ Sandwich Approach

  • رویکرد بیگ بنگ Big Bang Approach

  • یکپارچه سازی مداوم Continuous Integration

  • تست یکپارچه سازی در ویندوز فون Integration Testing on Windows Phone

  • خلاصه Summary

ازمایش عملکرد Performance Testing

  • معرفی Introduction

  • عملکرد پلت فرم Platform Performance

  • مناطق مورد توجه Areas of Concern

  • راهنمای کاربر User Guidance

  • APIهای عملکرد Performance APIs

  • ابزارهای عملکرد Performance Tools

  • دست در دست: ابزارهای عملکرد Hands on: Performance Tools

  • دست در: شمارشگر نرخ فریم Hands on: Frame Rate Counters

  • خلاصه Summary

چارچوب های ورود به سیستم Logging Frameworks

  • معرفی Introduction

  • دستگاه ها در طبیعت Devices in the Wild

  • Bugsense Bugsense

  • دست در دست: Bugsense Hands on: Bugsense

  • NLog NLog

  • افزودن ارزش Adding Value

  • خلاصه Summary

نمایش نظرات

آموزش تست ویندوز فون و مدیریت خطا
جزییات دوره
3h 26m
67
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
23
از 5
دارد
دارد
دارد
Lars Klint
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Lars Klint Lars Klint

لارس نویسنده ، مربی ، Microsoft MVP ، رهبر جامعه ، مرجع همه امور بسترهای نرم افزاری ویندوز و مشاجره تمساح نیمه وقت است. او به شدت درگیر فضای هولولنز و واقعیت مخلوط و همچنین نویسنده منتشر شده Pluralsight ، معمار راه حل مستقل و نویسنده برای انتشارات متعدد است. وی طی 20 سال گذشته بخشی از جامعه توسعه نرم افزار بوده و با همكاری كنفرانس جامعه DDD ملبورن ، سازماندهی رویدادهای برنامه نویسان با مایکروسافت و همچنین مشاغل مرمت و بازسازی اتومبیل به صورت نیمه وقت نیز فعالیت می كند. او در بسیاری از رویدادهای فنی در سراسر جهان صحبت کرده و متخصص اینترنت استرالیا است.