| Mother of QA | | Доброго ранку друзі! ✨Випала з каналу через дуже інтенсивний і цікавий...

Telegram community logo - | Mother of QA |
2025-12-06

| Mother of QA |

Number of subscribers:
1832
Photos:
338 
Videos:
34 
Links:
295 
Category:
Telegram
Description:
Привіт! Я Аміна 🙋🏼‍♀️ 📍4 роки в QA (Startups/Product/Outsource). 📍Домени: Payments, CRM, iGaming, E-commerce. 📍Будую/ вдосконалюю процеси, веду за собою команди. ✨Тут ділюся досвідом без «галочок» та допомагаю іншим QA рости в IT! Рада знайомству! ✨

Channel | Mother of QA | - @motherofqa - №901

Доброго ранку друзі! Випала з каналу через дуже інтенсивний і цікавий онбординг у компанії! (але про це згодом 🤫). Але повертаюсь до Вас із витримкою із вівторкової доповіді у «Суворій QA комʼюніті»! 👩🏼‍💻 Катерина Мараховська: «Мобільні Flutter додатки: типові баги, їх пошук та інструменти тестування»🕊️ Flutter - це кросплатформений фреймворк від Google, що використовує мову Dart. Дозволяє з єдиної кодової бази розробляти додатки для iOS, Android, Web, Desktop. Переваги: • Міжплатформена розробка. • Власний рушій рендиренгу. • Все є віджетом. • Доступ до нативних функцій. • Висока продуктивність. • Мова Dart. • Hot Reload. Мінуси: • Великий розмір додатка. • Нативні АРІ іноді потрібні. • Менша кількість mature бібліотек. • Нативний UI не завжди точний. • Продуктивність у складних сценаріях. • Залежність від Goggle. 🪲 Типові баги: 📍 Keyboard overlap Як виявити? • Фокус на нижні поля. • Зміна мови клавіатури. • Landscape mode. 📍 Overflow error Як виявити? • Малий екран. • Font Scaling. 📍 Помилка контексту Як виявити? • Тестування на слабкому інтернеті. • Monkey Testing. 📍 Junk & Stuttering animations Як виявити? • Тестувати одразу після встановлення. • Скрол важких списків. 📍 State Loss Як виявити? • Tab switching. • Backgrounding. 📍 Infinity scroll Як виявити? • Stress scroll. • Empty & large data. 📍 Platform channel exception Як виявити? • System permissions. • Hardware state. • Тестування на реальних девайсах. 📍 Platform UI mismatch Як виявити? • Навігація та екрани. • Діалоги та вибір. • Елементи керування. 💡Обовʼязково тестуємо на Samsung. Що обовʼязково тестувати? • UI та UX. • Інтеграції. • Авторизація та доступи. • Системна поведінка. 💡 Після оновлення версії Flutter необхідно робити повні регресії. Бо бібліотеки можуть імпактити все.🪛 Інструменти, що допомагають шукати баги: Flutter DevTools: • Flutter Inspector • Logging view • Network view• Performance view • Memory view • CPU Profiler View❤️ У Flutter також є свій фреймворк для автоматизованого тестування! Під час доповіді у нас було невеличке демо інструментів і дійсно, Flutter має багато крутих можливостей! 🔥 А Ви тестували (тестуєте) Flutter додатки? 🔥 - тестую зараз. ❤️ - тестував (-ла) раніше. 🌚 - ніколи не працював (-ла) з ними.
922
26-05-15 07:20