kiki-le-singe/react-native-maestro
این یک پروژه کوچک و کاربردی برای نمایش تستهای رابط کاربری (UI Testing) در اپلیکیشنهای React Native با استفاده از ابزار Maestro است.
کاربرد:
این پروژه به تو کمک میکنه بدون نیاز به کدنویسی زیاد، تستهای اتوماتیک رابط کاربری رو برای اپلیکیشنهای React Native اجرا کنی.
ابزار Maestro یک فریمورک تست سریع و بدون دردسر برای موبایل (هر دو اندروید و iOS) هست که تستها رو با فایلهای YAML تعریف میکنه.
در چه شرایطی بهتره استفاده شود؟
وقتی میخوای تستهای UI رو سریع و بدون نیاز به تیم بزرگ توسعه اجرا کنی.
وقتی دنبال یک راهحل سبک و بدون نصب کتابخانههای زیاد هستی.
وقتی میخوای تستهای خودکار رو در CI/CD یکپارچه کنی.
چند مثال از موارد استفاده:
تست کردن فرآیند ورود کاربر به اپ
بررسی صحت نمایش دکمهها و صفحات در دستگاههای مختلف
اجرای تستهای رگرسیون پس از هر تغییر کد
شبیهسازی تعامل کاربر با لیستها، فرمها و ناوبری
- ##ReactNative
- ##UITesting
- ##Maestro
- ##MobileTesting
- ##Automation
- ##CI
- ##CrossPlatform
- ##YAML
- ##TestingFramework
- ##ReactNativeDev
