دوره آموزشی تست موبایل با 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 - مراحل بعدی و منابع بیشتر
دوره های مرتبط
- دوره آموزشی تست اتوماسیون با پایتون:بخش 3 تست وب و موبایل
- دوره آموزشی اتوماسیون تست با پایتون:بخش 7 اتوماسیون موبایل با Appium
- دوره آموزشی اتوماسیون آزمون با پایتون:بخش 6 عنصر و انتخابگر
- دوره آموزشی اتوماسیون تست با پایتون:بخش 4 معماری اتوماسیون WebDriver
- دوره آموزشی اتوماسیون تست با پایتون: بخش 5 اتوماسیون مرورگر وب با سلنیوم
- دوره آموزشی اتوماسیون تست با پایتون:بخش 8 ویژگی اضافی Appium
- دوره آموزشی پیشرفته اپیوم
- دوره آموزشی تست موثر اندروید برای توسعه دهندگان موبایل
مسیرهای مرتبط
- مسیر آموزشی ارتقاء مهارت اتوماسیون تست با مهارت های پایتون
- مسیر آموزشی تبدیل شدن به یک هکر اخلاقی
- مسیر آموزشی آماده شدن برای گواهینامه Google Associate Android Developer
- مسیر آموزشی تبدیل شدن به یک تست کننده نفوذ
- مسیر آموزشی تبدیل شدن به یک تستر نرم افزار
- مسیر آموزشی ارتقای مهارتهای سی شارپ: ساخت برنامههای مقاوم
- مسیر آموزشی آماده شدن برای آزمون ²(ISC) Certified Secure Software Lifecycle Professional (CSSLP)
- مسیر آموزشی آماده شدن برای گواهینامه ISC2 Certified Secure Software Lifecycle Professional (CSSLP)