آموزش تست و اتوماسیون موبایل Appium - مبتدیان

Appium Mobile Testing & Automation - Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با نحوه اجرای تست Appium و انجام تست موردی برای Native Android App آشنا شوید. نحوه اجرای تست Appium و انجام تست موردی برای هر برنامه اندرویدی بومی را بدانید. اصول Appium را بیاموزید، اولین تست Appium را با TestNG اجرا کنید، نحوه پیدا کردن فعالیت برنامه و بسته برنامه. دستورات ADB، اولین مورد تست APPIUM این دوره آموزشی Appium با هدف هدف قرار دادن تکنیک های مختلف مرتبط با استودیوی Appium پیشرفته است. آموزش استودیو اپیوم و معرفی آن، نقاط درد اپیوم ساده وانیلی، تخصص و ردپای آنها در دنیای بازار موبایل هر دامنه هنوز چند پیش نیاز وجود دارد که هر فردی که دوره آموزشی تست آپیوم را انتخاب می کند باید از آنها پیروی کند. برخی از پیش نیازها شامل دانش و پیشینه مختصری از حوزه تست و نحوه انجام روش های تست است. این در هنگام استفاده از ابزار Appium مفید خواهد بود، زیرا برای اتصال و استفاده از این ابزار لازم است برنامه‌ها و داده‌های مشتری مورد انتظار را بشناسید و درک کنید. یکی دیگر از پیش نیازهای ضروری، داشتن دانش مختصر و تجربه عملی برای کدنویسی و دانستن برخی از زبان های برنامه نویسی است.

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

Appium یکی از محبوب‌ترین ابزارهای تست منبع باز و اتوماسیون تلفن همراه است که همراه با برنامه‌های تلفن همراه ترکیبی، بومی و پایه مورد استفاده و استفاده قرار می‌گیرد. با استفاده از پروتکل سیمی WebDriver JSON و ابزارهای اتوماسیون مانند درایور وب سلنیوم، برای هدایت برنامه های iOS و Android استفاده می شود. بسیاری از ابزارهای دیگر را می توان برای خودکارسازی برنامه های بومی موبایل استفاده کرد. این ابزارها KIF، Kalabash، MonkeyTalk، Frank و غیره هستند و بیشتر این برنامه‌ها نیاز به استفاده از یک عامل اضافی دارند که باید همراه با کد برنامه شما کامپایل شود تا ابزار با برنامه‌های موبایل تعامل داشته باشد. بنابراین، مشکل می تواند مانند برنامه ای باشد که آزمایش می شود و برنامه ای که ارسال می شود متفاوت است زیرا کتابخانه های عامل اتوماسیون مانند اینها قبل از ارسال حذف می شوند. یک عملکرد کلیدی که توسط Appium انجام می شود، استفاده از برنامه های بومی و ترکیبی اتوماسیون است. Appium ما یک سرور گره .js است که کار با چنین برنامه هایی را بسیار آسان تر می کند. یکی از مزایای عمده این نوع برنامه ها این است که کدهایی که باید آزمایش شوند به هر زبانی مانند Ruby on Rails یا هر فریم ورکی نوشته می شوند. پشتیبانی از فایرفاکس در حال انجام است، اما در حال حاضر، فقط از برنامه های مبتنی بر iOS و Android پشتیبانی می کند.



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

Appium - تست اتوماسیون موبایل Appium - Mobile Automation Testing

  • معرفی Introduction

  • پیکربندی جاوا Configuration of Java

  • دستورات پایه پیکربندی Configuration Basic Commands

  • آشنایی با ابزار Appium Understanding Appium Tool

  • درک ابزار Appium همچنان ادامه دارد Understanding Appium Tool Continues

  • دستورات ADB ADB Commands

  • بسته برنامه و فعالیت App Package and Activity

  • بسته برنامه و فعالیت ادامه دارد App Package and Activity Continues

  • برنامه بومی Elements Locator Elements Locator Native App

  • UI Automator Viewer UI Automator Viewer

  • برنامه وب Elements Locator Elements Locator Web App

  • اطلاعات بیشتر در مورد برنامه وب Locator More on Locator Web App

  • Eclipse برای اتوماسیون تنظیم شد Eclipse Set Up for Automation

  • APK را با استفاده از ابزار Appium اجرا کنید Launch APK using Appium Tool

  • سایت گوگل را با استفاده از ابزار Appium راه اندازی کنید Launch Google Site Using Appium Tool

  • ساختار پوشه Eclipse Eclipse Folder Structure

  • ساختار پوشه Eclipse ادامه دارد Eclipse Folder Structure Continues

  • اسکریپت سلنیوم Scripting Selenium

  • اسکریپت TestNG Scripting TestNG

  • برنامه ها را راه اندازی کنید Launch Applications

  • اتوماسیون ژست های موبایل Automation of Mobile Gestures

  • URL را با استفاده از اسکریپت راه اندازی کنید Launch URL Using Script

  • راه اندازی و پیکربندی Maven Maven SetUp and Configuration

  • Maven SetUp و پیکربندی ادامه دارد Maven SetUp and Configuration Continues

  • نمونه چارچوب مدل شیء صفحه Sample Page Object Model Framework

نمایش نظرات

Udemy (یودمی)

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

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

آموزش تست و اتوماسیون موبایل Appium - مبتدیان
جزییات دوره
3 hours
25
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
4,128
3.8 از 5
ندارد
دارد
دارد
EDU CBA
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

EDU CBA EDU CBA

مهارت های دنیای واقعی را بصورت آنلاین بیاموزید EDUCBA یک ارائه دهنده جهانی آموزش مبتنی بر مهارت است که نیازهای اعضا را در بیش از 100 کشور برطرف می کند. ما بزرگترین شرکت فناوری پیشرفته در آسیا با نمونه کارهای 5498+ دوره آنلاین ، 205+ مسیر یادگیری ، 150+ برنامه شغل محور (JOPs) و 50+ بسته دوره حرفه ای شغلی هستیم که توسط متخصصان برجسته صنعت آماده شده است. برنامه های آموزشی ما برنامه های مبتنی بر مهارت شغلی است که توسط صنعت در سراسر امور مالی ، فناوری ، تجارت ، طراحی ، داده و فناوری جدید و آینده مورد نیاز صنعت است.