Budżet: 6000 UAH Termin: 7 dni
Dzień dobry, Anastasio.
Od razu szczerze o Magento 2, bo prosisz o wskazanie doświadczenia: mam doświadczenie w pracy z frontendem motywu Magento 2 (Amasty, wersja RTL), ale nie będę udawać, że mam pełny cykl QA właśnie na Magento. Mój profil to automatyzacja i budowanie procesów: Playwright i Puppeteer w produkcji, dziesiątki autonomicznych systemów na VPS działających 24/7, z logowaniem, alertami i samorestartem.
Dlaczego to jest istotne tutaj. Na pierwszym etapie prosisz nie o testy automatyczne, a o proces. A proces łamie się nie tam, gdzie jest mało testów, ale tam, gdzie testy są niestabilne i przestają być wiarygodne. W e-commerce to prawie zawsze checkout: asynchroniczne przeliczenia koszyka, dostawa, przekierowanie płatności.
Co zrobię na pierwszym etapie:
1. Audyt obecnego procesu: co jest testowane teraz, przez kogo, kiedy i co regularnie przechodzi do produkcji.
2. Mapa ryzyk w procesach biznesowych (katalog, wyszukiwanie, karta, koszyk, checkout, autoryzacja, panel) — według formuły "prawdopodobieństwo awarii × koszt awarii". Checkout prawie zawsze wychodzi pierwszy, i stąd zaczynamy.
3. Podział: co pozostaje ręczne (projektowanie, kodowanie na rzeczywistych urządzeniach, jednorazowe akcje), co automatyzujemy (regresja krytycznych scenariuszy, testy dymne po wdrożeniu).
4. Stos: Playwright + TypeScript, Page Object, izolowane dane testowe, uruchamianie w CI przy każdym wdrożeniu. Uzasadnię, dlaczego nie Selenium i nie Cypress w Twoim przypadku.
5. Plan wdrożenia etapami, z oceną terminów, budżetu i kosztów dalszego wsparcia.
Najważniejsze, co dam ponad specyfikację: kryterium, według którego zrozumiesz, że automatyzacja działa. To nie liczba testów, a udział wydań, w których test się nie powiódł i okazała się to rzeczywista awaria, a nie fałszywy alarm.
Cena za pierwszy etap (audyt + mapa ryzyk + stos + plan wdrożenia z oceną): 6000 zł, 7 dni roboczych.
Przykłady prac: guardlabs.online/studio
Jeśli potrzebujesz głębokiego eksperta Magento z doświadczeniem w ich specyfice — powiedz wprost, nie będę nalegać. Jeśli potrzebujesz kogoś, kto zbuduje proces i nie zrobi Ci setki niestabilnych testów — jestem gotów do startu.