آموزش شروع کار با UI Testing و Appium

Getting Started with UI Testing and Appium

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: در این دوره شما به شما یاد می دهد که چگونه اتوماسیون تست UI را به زبان برنامه نویسی مورد علاقه خود برای برنامه های iOS ، Android ، Mac و Windows از جمله برنامه های UWP ، WPF و Windows Forms با استفاده از ابزار منبع باز AppiumWriting تست خودکار UI خود بیاموزید. برای دستیابی به چرخه بازخورد سریعتر در توسعه نرم افزار مدرن. در این دوره ، شروع به کار با UI Testing و Appium ، شما یاد خواهید گرفت که چگونه با استفاده از هر زبان برنامه نویسی که دوست دارید ، اتوماسیون تست UI را برای هر سیستم عامل بنویسید! ابتدا یاد می گیرید که چگونه Appium کار می کند. در مرحله بعدی ، اصول اولیه اتوماسیون را که می توانید برای نوشتن یک تست UI خودکار استفاده کنید ، کشف خواهید کرد. سرانجام ، شما به مشخصات لازم برای نصب ، پیکربندی و اجرای آزمایشات در سیستم عامل های iOS ، Android و Windows پی خواهید برد. پس از پایان این دوره ، می توانید اولین اتوماسیون تست UI خود را برای هر برنامه ای که برنامه پشتیبانی می کند ، برای برنامه خود بنویسید.

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

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

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

Appium: نحوه عملکرد و اجزای اصلی آن Appium: How It Works and Its Main Components

  • مقدمه Introduction

  • طرح کلی Outline

  • Appium چگونه کار می کند How Appium Works

  • راننده در هر سیستم عامل Driver per Platform

  • برنامه خود را شروع کنید Start Your Application

  • فراخوانی API های سرور Appium Calling the Appium Server APIs

  • برنامه خود را با استفاده از HTTP آزمایش کنید Test Your Application Using HTTP

  • انتخاب مشتری Appium Selecting an Appium Client

  • برنامه خود را با استفاده از C # و MSTest در ویندوز آزمایش کنید Test Your Application Using C# and MSTest on Windows

  • چرا اپیم؟ Why Appium?

ایجاد اولین آزمایشات Creating Your First Tests

  • مقدمه Introduction

  • رئوس مطالب و نصب Appium Outline and Installing Appium

  • نسخه ی نمایشی: Appium و WinAppDriver را نصب کنید Demo: Install Appium and WinAppDriver

  • شروع برنامه شما Starting Your Application

  • نسخه ی نمایشی: برنامه خود را شروع کنید Demo: Start Your Application

  • چگونه یک عنصر رابط کاربری موبایل پیدا کنیم How to Find a Mobile UI Element

  • از Source Source و Appium Inspector استفاده کنید Use Page Source and Appium Inspector

  • نسخه ی نمایشی: با استفاده از بازرس UI Appium Demo: Using the Appium UI Inspector

  • با استفاده از عملیات FindElement (By.XXX) Using the FindElement(By.XXX) operations

  • نسخه ی نمایشی: یافتن عنصر UI & nbsp؛ Demo: Finding a UI Element

  • تعاملات اساسی و ورودی نشانگر Basic Interactions and Pointer Input

  • با استفاده از دستگاه ورودی اشاره گر Using Pointer Input Device

  • نسخه ی نمایشی: با یک UI & nbsp؛ تعامل برقرار کنید Demo: Interact with a UI Element

  • منتظر عناصر Waiting on Elements

  • چگونه & nbsp؛ به درستی & nbsp؛ منتظر یک شرایط & nbsp؛ بمانید How to Properly Wait for a Condition

  • خلاصه Summary

آزمایش برنامه های iOS Testing iOS Applications

  • مقدمه و طرح کلی Introduction and Outline

  • پیش نیازهای اجرای با دستگاه واقعی Prerequisites to Run on a Real Device

  • آزمایش در برابر دستگاه واقعی Testing against a Real Device

  • مشخصات پلت فرم Platform Specifics

  • نسخه ی نمایشی: مشخصات پلت فرم Demo: Platform Specifics

  • خلاصه Summary

آزمایش برنامه های Android Testing Android Applications

  • مقدمه و طرح کلی Introduction and Outline

  • پیش نیازهای آزمایش در برابر دستگاه واقعی Prerequisites to Test against a Real Device

  • آزمایش در برابر دستگاه واقعی Testing against a Real Device

  • مشخصات پلت فرم Platform Specifics

  • نسخه ی نمایشی: مشخصات پلت فرم Demo: Platform Specifics

  • جزئیات ساده سناریوی ساده Simple Scenario Master Detail

  • سناریوی پیشرفته: افزودن مورد جدید Advanced Scenario: Add New Item

  • در حال اجرا بر روی شبیه ساز Running on the Emulator

  • خلاصه Summary

آزمایش برنامه های ویندوز Testing Windows Applications

  • مقدمه و طرح کلی Introduction and Outline

  • پیش نیازها و مشخصات پلت فرم Prerequisites and Platform Specifics

  • بازرسی برنامه های ویندوز Inspecting Windows Applications

  • در حال آزمایش فرم های ویندوز Testing Windows Forms

  • آزمایش برنامه های WPF Testing WPF Applications

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش شروع کار با UI Testing و Appium
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 39m
48
Pluralsight (پلورال سایت) pluralsight-small
09 اسفند 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
17
4.4 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Marcel de Vries Marcel de Vries

مارسل یکی از بنیانگذاران و CTO شرکت Xpirit است ، یک شرکت مشاوره عالی در هیلورسوم ، هلند است. مارسل در سال 2014 به عنوان شرکت Xbia هلند ، Xpirit را تاسیس کرد آنها بهمراه Xebia با استفاده از محصولات مایکروسافت و محصولات منبع باز به مشتریان در زمینه تحول دیجیتال ، مشاوره چابک و توسعه Full Stack کمک می کنند. مارسل بیشتر وقت خود را صرف این می کند که چگونه فن آوری های نوظهور ، تغییر ذهنیت و شیوه کار جدید ، می توانند به سازمان ها کمک کنند تا سریعتر نرم افزار تولید کنند. کمک به سازمانها جهت تبدیل شدن به سوی سازمانی با سرعت بالا ، نوآور و مولد ، علاقه و علاقه وی شده است. مارسل عاشق یادگیری فن آوری های جدید و آموختن چیزهایی است که به دیگران آموخته است. علاوه بر کار خود به عنوان CTO ، وی همچنین به عنوان مشاور در زمینه مدیریت چرخه چرخه برنامه ، تحویل مداوم ، DevOps ، معماری برنامه های کاربردی مقیاس Cloud/Web و توسعه برنامه های برنامه Cross Mobile Enterprise Mobile با Xamarin کار می کند. مارسل یک سخنران مکرر در کنفرانس های برجسته صنعت است. وی جلساتی را در رویدادهایی مانند Microsoft TechEd ، Microsoft//Build ، Microsoft TechDays ، Visual Studio Live! ، Devintersection ، Xebicon و Techorama ارائه داده است که چند مورد را نام برد. وی میزبان چندین دیدار در منطقه خود در Microsoft Azure ، Xamarin و ALM است. در اوقات فراغت خود دوره های آنلاین برای Pluralsight می سازد. مارسل بیش از 10 سال متوالی توسط مایکروسافت جایزه Microsoft ALM MVP را دریافت کرده است و من از سال 2008 مدیر منطقه ای مایکروسافت است. شما همیشه می توانید با او تماس بگیرید تا در مورد موضوعاتی مانند: DevOps ، ALM ، Cloud Computing ، خدمات خرد ، توسعه موبایل ، داکر ، IaaS ، PaaS ، SaaS.

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

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

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