دوره آموزشی تست موبایل با Appium
2 ساعت 10 دقیقهمتوسط2019-06-24
مدرسین

Jonathan Lipps
Project Lead at Appium, Founder of Cloud Grey, LLC
جزئیات دوره
Appium محبوب ترین و جامع ترین ابزار برای خودکارسازی تست اپلیکیشن موبایل است. اسکریپت ها را به هر زبانی – جاوا، پایتون، روبی یا جاوا اسکریپت – بنویسید و روی هر دستگاهی آزمایش کنید: iOS یا Android. هرکسی که در زمینه QA موبایل مشارکت دارد و میخواهد در زمان و انرژی در آزمایش صرفهجویی کند، باید حداقل یک درک اولیه از Appium داشته باشد. در این دوره، جاناتان لیپس، سرپرست پروژه Appium، شما را در جریان کار اتوماسیون مبتنی بر کد در Appium قرار می دهد. کشف کنید که چگونه سیستم خود را برای Appium آماده کنید، آن را اجرا کنید و یک محیط کد آزمایشی راه اندازی کنید. نحوه راهاندازی جلسات اتوماسیون با برنامههای تلفن همراه بومی در iOS و Android و انجام تعاملات اساسی با عناصر روی صفحه را بیاموزید. از آنجا جاناتان به موضوعات پیشرفته تری مانند ترکیب حرکات لمسی می پردازد. هر درس به شما کمک می کند سطوح جدیدی از کیفیت و کارایی را در چرخه توسعه برنامه خود باز کنید.
اهداف یادگیری
سرور Appium، کلاینت ها و درایورها
راه اندازی Appium
شروع و توقف جلسات
یافتن و استفاده از عناصر
برنامه نویسی Appium متوسط
اقدامات را لمس کنید
تست وب موبایل
اهداف یادگیری
سرور Appium، کلاینت ها و درایورها
راه اندازی Appium
شروع و توقف جلسات
یافتن و استفاده از عناصر
برنامه نویسی Appium متوسط
اقدامات را لمس کنید
تست وب موبایل
مهارت ها
SeleniumSoftware TestingOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - با Appium چه کاری می توانید انجام دهید
- 02 - آنچه از قبل باید بدانید
1. اپیوم
- 03 - رابطه بین اپیوم و سلنیوم
- 04 - سرور Appium و مشتریان
- 05 - درایورهای Appium
2. Appium Setup
- 06 - راه اندازی سیستم برای iOS
- 07 - راه اندازی سیستم برای اندروید
- 08 - نصب Appium
3. Appium Sessions
- 09 - قابلیت های جلسه
- 10 - شروع و توقف یک جلسه
4. یافتن و استفاده از عناصر
- 11 - راهبردهای مکان یاب و عناصر یافتن - نظریه
- 12 - راهبردهای مکان یاب و عناصر یافتن - تمرین
- 13 - انتظار عناصر - نظریه
- 14 - انتظار عناصر - تمرین
- 15 - تعامل عناصر اساسی
- 16 - کشف عنصر - دریافت منبع برنامه
- 17 - کشف عنصر - بازرس آپیوم
- 18 - چالش - یک عنصر جدید پیدا کنید
- 19 - راه حل - یک عنصر جدید پیدا کنید
5. برنامه نویسی Appium متوسط
- 20 - XPath - موارد استفاده و هشدارهای آن
- 21 - اعمال لمس - تئوری
- 22 - اعمال لمس - تمرین
- 23 - تست وب موبایل - تئوری
- 24 - تست وب موبایل - تمرین
- 25 - چالش - یک فرم وب را خودکار کنید
- 26 - راه حل - یک فرم وب را خودکار کنید
نتیجه
- 27 - مراحل بعدی و منابع بیشتر
دوره های مرتبط
- دوره آموزشی یادگیری Selenium: ساختاردهی، مقیاسبندی، اجرا و بهینهسازی تستهای خودکار
- دوره آموزشی مبانی تست اتوماسیون
- دوره آموزشی آزمایش خودکار با Selenium WebDriver برای جاوا
- دوره آموزشی یادگیری TestNG
- دوره آموزشی یادگیری سلنیوم با Node.js
- دوره آموزشی اتوماسیون تست چارچوب ربات: سطح 1 (سلنیوم)
- دوره آموزشی اتوماسیون تست با پایتون :بخش 10 حالتها و ویژگیهای اضافی Appium
- دوره آموزشی اتوماسیون تست با پایتون:بخش 9 طراحی مجموعه تست خودتان