خودکارسازی آزمون‌های موبایل

آموزش خودکارسازی آزمون‌های رابط کاربری وب با Selenium، WebDriver و TestNG با تمرکز بر افزایش کیفیت، سرعت و مقیاس‌پذیری تست‌ها
در این کارگاه، فرآیند خودکارسازی آزمون‌های رابط کاربری اپلیکیشن‌های موبایل با تمرکز بر ابزار Appium و پوشش کامل سناریوهای واقعی موبایل آموزش داده می‌شود.

معرفی کارگاه

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

شرکت‌کنندگان یاد می‌گیرند چگونه تست‌های خودکار را برای انواع اپلیکیشن‌های Native، Web، Hybrid و PWA پیاده‌سازی کرده و آن‌ها را روی شبیه‌سازها، امولاتورها و دستگاه‌های واقعی اجرا کنند.

مراحل کلی کارگاه

آشنایی با مفاهیم و چالش‌های تست موبایل

شناخت تفاوت‌ها و چالش‌های تست اپلیکیشن‌های موبایل نسبت به وب و دسکتاپ.

پیاده‌سازی تست‌های خودکار با Appium

راه‌اندازی Appium، طراحی و اجرای تست‌ها برای انواع اپلیکیشن‌های موبایل.

اجرای پیشرفته و مقیاس‌پذیر تست‌ها

مدیریت دستگاه‌ها، اجرای همزمان تست‌ها و ایجاد زیرساخت Device Farm.

سرفصل‌های کارگاه

کارگاه‌های مرتبط

کارگاه خودکارسازی آزمون‌های وب

تمرکز عمیق‌تر بر پیاده‌سازی تست‌های UI وب با Selenium.

تجمیع پیوسته و تضمین کیفیت سورس کد

اجرای تست‌های خودکار وب در خط لوله CI/CD.