🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Appium - تست اتوماتیک موبایل
- آخرین آپدیت
دانلود Learn Appium - Mobile Automation Testing
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
دوره جامع آموزش تست اتوماتیک موبایل با Appium
در این دوره، شما قادر خواهید بود هر نوع اپلیکیشن Native، Web و Hybrid را با استفاده از Appium اتوماتیک کنید.
شما استانداردهای کدنویسی بهینه برای نوشتن اسکریپتهای اتوماتیک تست موبایل را خواهید آموخت.
شما نحوه اتوماتیک کردن اپلیکیشنهای Android و IOS را در سیستمعاملهای Windows و Mac یاد خواهید گرفت.
پیشنیازها: آشنایی با مبانی Java و Selenium
معرفی دوره
نام دوره: آموزش جامع تست اتوماتیک موبایل با Appium
بررسی اجمالی دوره:
آیا برای ورود به دنیای پویای تست اتوماتیک موبایل آماده هستید؟ چه یک تستر باتجربه باشید و چه تازهوارد به برنامهنویسی، این دوره جامع شما را با مهارتها و دانش مورد نیاز برای تسلط بر اتوماسیون موبایل با استفاده از آخرین نسخه Appium 1.12.0 مجهز میکند. در پایان این دوره، شما در تست اتوماسیون موبایل ماهر خواهید شد و آماده خواهید بود تا مهارتهای خود را در محل کار پیادهسازی کنید یا حتی مشاغل پردرآمد در این زمینه به سرعت در حال رشد را بدست آورید.
چرا تست اتوماتیک موبایل؟
بازار موبایل در حال رونق است و چالش بزرگی در تضمین کیفیت برنامههای تلفن همراه در سیستمعاملهای مختلف ایجاد میکند. این دوره به این چالش با ارائه یک بررسی عمیق از Appium، یک ابزار اتوماسیون چندمنظوره که به طور یکپارچه در سیستم عامل های مختلف موبایل کار می کند، میپردازد.
نکات کلیدی دوره:
بهروزرسانی برای Appium 1.12.0: با ویدیوهایی که به طور منظم مطابق با آخرین نسخه Appium بهروز میشوند، در خط مقدم فناوری بمانید.
از پایه تا پیشرفته: چه در تست موبایل تازهکار باشید و چه به دنبال تکنیکهای پیشرفته، ما همه چیز را از مبانی تا سطوح پیشرفته پوشش میدهیم و ترفندها و نکتههای متعددی را برای ارتقای مهارتهای شما ارائه میدهیم.
مثالهای واقعی: مفاهیم از ابتدا آموزش داده میشوند و هیچ دانش قبلی اتوماسیون موبایل فرض نمیشود. مثالهای واقعی برای افزایش اعتماد به نفس و آمادهسازی شما برای مصاحبهها ارائه شده است.
سرفصلهای دوره:
ماژول 1: معرفی تست موبایل و Appium
اهمیت تلفنهای همراه
سیستم عاملهای مختلف موبایل
انواع اپلیکیشنهای موبایل
ابزارهای موجود برای تست موبایل
چرا Appium؟
مزایا و محدودیتهای Appium
معماری Appium
ماژول 2: راهاندازی محیط در ویندوز برای تست اپلیکیشنهای Android
ماژول 3: فایل APK، شبیهسازها، Emulatorها و دستگاههای واقعی
فایل APK چیست؟
Emulator و شبیهساز چیست؟
تست روی دستگاه واقعی در مقابل شبیهساز در مقابل Emulator
ماژول 4: ایجاد دستگاه مجازی با استفاده از Android Studio - AVD Manager
Android Studio و ایجاد دستگاه مجازی با استفاده از AVD Manager
SDK Manager در Android Studio
adb تحت ابزارهای SDK Platform و کاربرد آن
ماژول 5: نصب APK (اپلیکیشن موبایل) بر روی دستگاه مجازی و دستگاه واقعی با استفاده از Appium Desktop
برنامه Vysor
تنظیمات دستگاه واقعی/موبایل
نحوه نصب فایل APK بر روی دستگاه واقعی با استفاده از Appium Desktop/server
ماژول 6: نصب فایل APK بر روی دستگاه واقعی با استفاده از adb.exe
راههای نصب فایل APK (اپلیکیشن) بر روی دستگاههای موبایل (دستگاه مجازی/واقعی)
نصب APK (اپلیکیشن موبایل) بر روی دستگاه واقعی با استفاده از adb.exe
ماژول 7: Object Locatorها و تکنیکها
شناسایی عناصر با استفاده از Appium inspector
شناسایی عناصر با استفاده از uiautomator
یافتن عناصر در برنامه
یافتن عناصر در داخل عناصر
یافتن عنصر با Android UIAutomator
بررسی UIAutomator API
یافتن عناصر با ClassName، IDها، XPathها
دستورات adb
ماژول 8: پیکربندی Eclipse IDE
Appium Client Library
Selenium stand-alone server
افزودن کتابخانهها به Project Build Path
ماژول 9: توسعه اسکریپت برای نصب فایل Apk (برنامه)
اسکریپت برای نصب فایل Apk (برنامه) بر روی دستگاه واقعی
اسکریپت برای نصب فایل Apk (برنامه) بر روی دستگاه مجازی
ماژول 10: کار با برنامههای Native، Web و Hybrid در برنامههای Android
کار با برنامه های سیستمی اندروید
Working with Android System Apps
نام پکیج برنامه و اکتیویتی برنامه (App Package and App Activity)
App Package and App Activity
اتوماتیک سازی برنامه ماشین حساب
Automate Calculator App
اتوماتیک سازی قابلیت شماره گیری
Automate Dial A Number feature
اتوماتیک سازی قابلیت ارسال پیامک
Automate Send SMS feature
راه اندازی محیط Appium روی Mac OX برای برنامه های iOS
Appium Environment setup on Mac OX for iOS Apps
نحوه نصب Appium بر روی Mac OS برای تست برنامه های IOS
How to Install Appium on Mac OS To Test IOS Apps
برنامه XCode و UICatalog Demo بر روی IOS
XCode & UICatalog Demo App on IOS
نحوه ساخت برنامه UICatalog iOS با استفاده از Xcode و نحوه باز کردن با ابزار Appium Desktop
How Build UICatalog iOS App using Xcode & How Open with Appium Desktop Tool
نحوه نصب برنامه IOS روی شبیه ساز با استفاده از اسکریپت
How Install IOS App on Simulator using Script
کار با برنامه های Native iOS
Working with iOS Native apps
یافتن عناصر در برنامه IOS
Locating Elements in IOS App
مدیریت هشدارها/پاپ آپ ها در برنامه IOS
Handling Alerts/Popups in IOS App
مدیریت ActionSheetها در برنامه iOS
Handling ActionSheets in iOS App
مدیریت Wheeler در PickerView در برنامه iOS
Handling Wheeler in PickerView on iOS App
مدیریت Date Picker در برنامه iOS
Handling Date Picker in iOS App
نمایش نظرات