لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مایسترو: تست موبایل از صفر تا خط لوله (Pipeline)
- آخرین آپدیت
دانلود Maestro: Mobile Testing from Zero to Pipeline
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
تسلط بر اتوماسیون اندروید با Maestro Studio، اتصال به خط لولههای CI/CD و افزایش بهرهوری با استفاده از هوش مصنوعی
راهاندازی محیط اتوماسیون تست موبایل با Maestro در ویندوز
اتوماسیون تستهای اپلیکیشنهای اندروید بدون نیاز به کدنویسی
ساخت یک مجموعه تست کامل E2E از ابتدا
سازماندهی جریانها با استفاده از زیرجریانهای (subflows) قابل استفاده مجدد و متغیرهای محیطی
ادغام تستها در خط لوله CI/CD با استفاده از GitHub Actions
تولید خودکار تستها با استفاده از هوش مصنوعی
پیش نیازها: یک کامپیوتر ویندوزی
بدون نیاز به تجربه برنامهنویسی
این دوره شامل استفاده از هوش مصنوعی است.
اتوماسیون تست اپلیکیشنهای اندروید ممکن است پیچیده به نظر برسد، تا زمانی که Maestro را در عمل ببینید. با جریانهای توصیفی YAML، شما به سادگی توصیف میکنید که اپلیکیشن باید چه کاری انجام دهد و Maestro بدون نیاز به نوشتن حتی یک خط کد، آن را اجرا، اعتبارسنجی و نتایج را گزارش میکند.
در این دوره، شما از صفر شروع خواهید کرد: یک شبیهساز اندروید را راهاندازی میکنید، Maestro را نصب میکنید و اولین تست اتوماسیون خود را در کمتر از ۱۵ دقیقه اجرا خواهید کرد. در طول دوره، ما با یک اپلیکیشن واقعی به نام ShopDemo کار میکنیم و تمامی مراحل سفر کاربر، از جمله ورود، کاتالوگ محصولات، جزئیات محصول، سبد خرید، تسویه حساب و تأیید سفارش را پوشش میدهیم.
در نیمه اول دوره، یاد میگیرید که Maestro چگونه با رابط کاربری (UI) اپلیکیشن تعامل دارد، چگونه از Maestro Studio برای بررسی عناصر و ضبط تعاملات استفاده کنید و چگونه جریانهای تست قابل اعتماد را با استفاده از selectorها، assertionها، اسکرول، انتظارها و ژستهای لمسی بسازید. در نیمه دوم، یک مجموعه تست کامل برای ShopDemo ایجاد میکنید، پروژه خود را با یک ساختار حرفهای سازماندهی میکنید، زیرجریانهای قابل استفاده مجدد را با متغیرهای محیطی استخراج میکنید و در نهایت همه چیز را با استفاده از GitHub Actions در یک خط لوله CI/CD ادغام میکنید.
نقطه قوت این دوره، بخش هوش مصنوعی است. شما Maestro MCP را با Claude Code و Gemini CLI پیکربندی میکنید و سپس سناریوهای تست را به زبان طبیعی توصیف میکنید، در حالی که هوش مصنوعی جریانهای YAML را در چند ثانیه تولید و اجرا میکند. زمان کمتر برای نوشتن تستها، زمان بیشتر برای تضمین کیفیت.
این دوره برای متخصصان QA و توسعهدهندگانی طراحی شده است که اپلیکیشنهای اندروید را تست میکنند و میخواهند بدون تکیه بر فریمورکهای پیچیده برنامهنویسی، از تست دستی به اتوماسیون منتقل شوند. همه چیز در ویندوز اجرا میشود و نیازی به تنظیمات پیچیده ندارد.
در پایان دوره، شما یک مجموعه تست E2E کاملاً کاربردی، یک خط لوله GitHub Actions که به طور خودکار با هر Push اجرا میشود و مهارتهای عملی لازم برای گسترش پوشش اتوماسیون تست در هر پروژه اندرویدی را خواهید داشت.
سرفصل ها و درس ها
شروع از اینجا
Start Here
خوشآمدگویی به دوره
Welcome to the Course
شبیهسازهای اندروید + اندروید استودیو
Android Emulators + Android Studio
اولین شبیهساز / مدیریت AVD
First Emulator / AVD Manager
راهاندازی Maestro
Setting Up Maestro
اولین تست شما
Your First Test
نحوه عملکرد Maestro و Maestro Studio
How Maestro Works and Maestro Studio
Maestro اپلیکیشن شما را چگونه میبیند
How Maestro Sees Your App
Maestro Studio: رابط کاربری کامل
Maestro Studio: The Complete Interface
آناتومی YAML: ساختار و دستورات عملیاتی
YAML Anatomy: Structure and Action Commands
نمایش نظرات