Realūs rezultatai, realios komandos
Pažiūrėkite, kaip mūsų klientai pagerino savo testavimo procesus ir paspartino leidimus.
FinTech platforma – nestabilumo mažinimas
Tarptautinė finansinių technologijų įmonė
Kontekstas
Klientas turėjo 800+ Selenium testų, iš kurių ~30% buvo nestabilūs. QA komanda prarasdavo daugybę valandų analizuodama klaidingus rezultatus.
Iššūkis
Esami Selenium testai buvo lėti, nestabilūs ir sunkiai palaikomi. CI/CD pipeline užtrukdavo 90+ min ir dažnai blokuodavo leidimus.
Sprendimas
Migravome framework'ą į Playwright, įdiegėme smart retry mechanizmą, sukonfigūravome lygiagrečius vykdymus ir HTML ataskaitas su automatiniais screenshot'ais.
"Per 3 mėnesius nuo migracijos mūsų testų stabilumas pasiekė tokį lygį, kokio niekada neturėjome su Selenium."
— QA Lead, FinTech Corp
E-komercija – leidimų dažnio didinimas
Didelė Baltijos e-komercijos platforma
Kontekstas
Klientas leido naujus pakeitimus tik kartą per savaitę dėl ilgų rankinio testavimo ciklų. Kiekvienas leidimas reikalavo 2 dienų QA darbo.
Iššūkis
Nebuvo automatizuotų testų, rankinis testavimas trukdavo per ilgai, o klaidų aptikimas produkcinėje aplinkoje buvo dažnas.
Sprendimas
Sukūrėme Playwright framework'ą nuo nulio, automatizavome kritinius scenarijus, integravome su Azure DevOps ir nustatėme kasdienius smoke testus.
"Nuo savaitinių leidimų perėjome prie kasdienių. Automatizacija fundamentaliai pakeitė mūsų darbo eigą."
— CTO, E-komercijos platforma
SaaS – pipeline optimizavimas
Auganti SaaS įmonė su 50+ kūrėjų
Kontekstas
Klientas turėjo veikiantį automatizuoto testavimo rinkinį, tačiau pipeline vykdymo laikas siekė 45+ min, kas sulėtino visą komandą.
Iššūkis
Testai buvo vykdomi nuosekliai, duomenys nebuvo izoliuoti, o ataskaitos nerodė, kurie testai kelia didžiausią riziką.
Sprendimas
Optimizavome testų vykdymo strategiją, įdiegėme lygiagretų vykdymą, sukūrėme dinaminio duomenų generavimo sistemą ir setup'ome detalias ataskaitas.
"Pipeline laikas sumažėjo nuo 45 iki 8 minučių. Kūrėjai dabar gauna grįžtamąjį ryšį beveik realiu laiku."
— DevOps Lead, SaaS produktas