آموزش آزمایش برنامه های Xamarin.Forms

Testing Xamarin.Forms Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: رضایت کاربر ، چابکی محصول و کیفیت کد همه با آزمایش موثر بهبود می یابد. این دوره به شما یاد می دهد که چگونه برای واحد Xamarin خود تست های واحدی و UI م writeثر بنویسید. فرم های كیفیت را بهبود بخشید و با اتخاذ یك استراتژی آزمایش موثر ، رضایت كاربران را افزایش دهید. در این دوره ، Testing Xamarin.Forms Applications ، یاد می گیرید که تست های واحد موثر و تست های UI معنی دار را بنویسید. ابتدا انواع مختلف تست موجود و اینکه چه موقع باید آزمایش کنید را جستجو خواهید کرد. سپس ، به نحوه مسخره کردن وابستگی ها و نحوه نوشتن تست های واحد موثر نگاه خواهید کرد. سرانجام ، شما یاد خواهید گرفت که چگونه آزمایشات UI را برای تأیید رابط کاربری خود ایجاد کنید. پس از اتمام این دوره ، مهارت و دانش آزمایش مورد نیاز برای ایجاد برنامه های با کیفیت بالاتر Xamarin.Forms را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

درک Xamarin.Forms Testing Understanding Xamarin.Forms Testing

  • معرفی ماژول Module Introduction

  • سناریو The Scenario

  • از الزامات تا تولید From Requirements to Production

  • اهمیت تست The Importance of Testing

  • انواع تست Test Types

  • پروژه های تست Xamarin Xamarin Test Projects

  • نسخه ی نمایشی: ایجاد پروژه های آزمایشی Demo: Creating Test Projects

  • گردش کار را ایجاد و آزاد کنید Build and Release Workflow

  • چه چیزی را آزمایش کنیم و چه زمانی What to Test and When

  • خلاصه ماژول Module Summary

تست واحد Xamarin.Forms برنامه Unit Testing a Xamarin.Forms App

  • معرفی ماژول Module Introduction

  • کاوش در داستان کاربر Exploring the User Story

  • ملاک پذیرش Acceptance Criteria

  • تعریف موارد آزمایشی Defining Test Cases

  • نسخه ی نمایشی: ایجاد موارد آزمایشی Demo: Creating Test Cases

  • درک فرآیند توسعه Understanding the Development Process

  • برخورد با وابستگی ها Dealing with Dependencies

  • نسخه ی نمایشی: مدیریت وابستگی ها با مسخره ها Demo: Managing Dependencies with Mocks

  • راه اندازی و از بین بردن تست ها Setting Up and Tearing Down Tests

  • نسخه ی نمایشی: پیاده سازی تست ها Demo: Implementing Tests

  • خلاصه ماژول Module Summary

تست UI با استفاده از UITest UI Testing Using UITest

  • معرفی ماژول Module Introduction

  • بررسی Wireframe Exploring the Wireframe

  • تعریف موارد آزمایشی Defining Test Cases

  • نسخه ی نمایشی: ایجاد یک پروژه UITest Demo: Creating a UITest Project

  • تعامل با رابط کاربر Interacting with the UI

  • درک سوالات Understanding Queries

  • نسخه ی نمایشی: نوشتن تست های UI Demo: Writing UI Tests

  • اجرای تست های UI Executing UI Tests

  • نسخه ی نمایشی: اجرای تست های UI Demo: Executing UI Tests

  • خلاصه ماژول Module Summary

نمایش نظرات

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

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

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

آموزش آزمایش برنامه های Xamarin.Forms
جزییات دوره
1h 15m
32
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
James Millar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

James Millar James Millar

مربی و مالک Sailr Solutions Ltd.

جیمز میلار نزدیک به 20 سال است که به شرکت ها کمک می کند تا نرم افزارهای عالی بنویسند. جیمز برای برخی از بزرگترین سازمان‌های جهان، از جمله پروژه‌های بخش انرژی، دستگاه‌های اینترنت اشیا برای بخش خودرو، و سیستم‌های قدیمی برای تولید و تولید، کار کرده است. او همچنین با استارتاپ ها و گروه های تک نفره کار می کند. جیمز تجربه ابری گسترده ای دارد و روی پروژه های بزرگ با استفاده از Azure و AWS کار کرده است. او مشتاق است که مردم را در نوشتن نرم افزار بهتر کند.