Automatizacija
Automatizacija testiranja
Kratak odgovor
Automatizacija testiranja na QA Patrolu je rad na okvirima i svakodnevne automatske provjere za startupove, na mobilnim i web aplikacijama te API-jima. Mate Ajduković izradio je mobilni okvir od nule u Appiumu i Pythonu (Matchbook), održavao Cypress web paket (Carb Manager) te automatizirao Android i iOS Espressom i XCUITestom (Numbrs) i Appiumom s Kotlin Multiplatformom (Waves Labs). Maestro je alat na FrontRowu i u stacku aplikacije Breeze.
Automatizacija koju stranica već imenuje
- Mobilno, od nule: Matchbook, Appium i Python za iOS i Android, Docker, Jenkins, BrowserStack, stvarni uređaji u CI-u.
- Mobilno, u produktnom timu: Waves Labs, Appium i Kotlin Multiplatform na BrowserStacku, uz Claude Code svakodnevno za dizajn testova, reprodukciju i debugiranje.
- Mobilno, nativni okviri: Numbrs, Espresso za Android i XCUITest za iOS, u Javi.
- Web: Carb Manager, JavaScript i Cypress, izrađen i održavan. Selenium u Javi na Ericssonu i BetBrightu. Playwright na popisu alata i Toptalovom stacku.
- API: Python i Postman na Matchbooku, Java REST na Ericssonu. Postman, REST Assured i curl na popisu alata.
- CI i uređaji u tim stackovima: Jenkins, GitHub Actions (FrontRow), Docker, BrowserStack.
- QA uz pomoć AI-ja, kako naslovnica kaže: Claude Code, Cursor i LLM evaluacije, a Gemini je također na popisu alata. Job Radar je njegov osobni projekt za evaluaciju LLM-a, ne klijentski rezultat testiranja.
Alati za automatizaciju na stranici
Redovi za mobilne aplikacije, web i API, plus CI alati koje ti projekti navode.
- Appium
- Maestro
- Espresso
- XCUITest
- BrowserStack
- Cypress
- Selenium
- Playwright
- Postman
- REST Assured
- curl
- Jenkins
- GitHub Actions
- Docker
Okviri vezani uz ime
Matchbook
Appium i Python. Ishod na stranici: mobilni okvir za automatizaciju izgrađen od nule, na stvarnim uređajima u CI-u.
↗Carb Manager
Web E2E u JavaScriptu i Cypressu, vođen kroz ulogu vodećeg QA-a od svibnja 2021. do lipnja 2025.
↗FrontRow
Maestro tokovi i GitHub Actions za Android i iOS aplikaciju za vježbu, posijanu QA scenarijima. Appium je u stacku.
↗Waves Labs
Kotlin Multiplatform i Appium na BrowserStacku, uz QA tijek potpomognut AI-jem za koji stranica kaže da je u produkciji od prvog dana.
↗Kako izgleda suradnja
Angažman za testiranje koristi jedan od četiri oblika koji su već objavljeni na QA Patrolu. Stranica ne dodaje zaseban vremenski plan isporuke povrh toga.
- QA unutar tima, označen kao najpopularniji: puno radno vrijeme, nepuno radno vrijeme ili po satu. Sudjeluje na dnevnim sastancima, planiranju sprinta i retrospektivama te radi na cijelom backlogu. Mobilne i web aplikacije te API, ručno i automatizirano.
- QA savjetovanje, označeno s „po dogovoru”: analiza i pregled procesa, strategija i plan, savjet pri odabiru alata i kontinuirano savjetovanje.
- Edukacija timova, označena s „po dogovoru”: sadržaj radionice za taj tim, praktične vježbe, primjeri iz stvarnih projekata i podrška nakon radionice.
- Individualno mentorstvo, označeno s „razgovarajmo”: karijerno usmjeravanje, mentorstvo iz automatizacije testiranja, priprema za razgovor za posao i fleksibilni termini.
- Ugovor je izravan ili preko EOR-a kao što su Deel ili Remote.com.
Cijena
Satnica je 35 €. Jednokratna QA revizija (oko 20 sati, izvještaj o nalazima) kreće od 700 €. Postavljanje automatizacije (oko 60 sati, okvir i prvi paketi) kreće od 2.100 €. Vanjski QA kreće od 1.400 € mjesečno za oko 10 sati tjedno, ili od 2.800 € mjesečno za oko 20 sati tjedno. Cijene „od” ovise o konačnom opsegu.
Cijeli popis je na stranici s cijenama, u eurima. Engleska stranica navodi dolarske iznose. Euro iznosi su zadane cijene, a ne preračun. Tvrtke angažiraju Matu izravno kao vanjskog suradnika ili preko poslodavca evidencije (Deel, Remote.com i slično).
Pitanja
Možete li izraditi okvir za automatizaciju od nule?
Da. Opis Matchbooka kaže da je projekt mobilne QA automatizacije izrađen od nule u Appiumu i Pythonu, zatim dockeriziran i pokretan na stvarnim uređajima preko BrowserStacka.
Koristite li Maestro?
Da. Maestro je na popisu mobilnih alata. FrontRow koristi Maestro tokove i GitHub Actions. Breeze, Matina vlastita aplikacija, navodi Maestro u stacku.
U koji CI spajate testove?
Jenkins je u stackovima Matchbooka, Numbrsa, Ericssona i BetBrighta. GitHub Actions naveden je na FrontRowu. Docker je naveden na Matchbooku. Stranica ne tvrdi da je jedan CI proizvod obavezan.
Koristite li AI u QA tijeku?
Naslovnica kaže da sa startupovima radi na QA tijekovima uz Claude Code, Cursor i LLM evaluacije. Waves Labs imenuje Claude Code za dizajn testova, reprodukciju bugova i debugiranje. Gemini je na popisu alata. To je tvrdnja. Objavljena ocjena točnosti ne postoji.
Hoćete li održavati paket koji je netko drugi započeo?
Carb Manager kaže da je izradio i održavao Cypress paket, a uloga je uključivala mentoriranje testera. QA unutar tima je oblik za trajno vlasništvo: puno radno vrijeme, nepuno ili po satu, unutar sprinta.
Automatizacija
Recite mi gdje je rizik.
Uvodni poziv na ovoj stranici traje 30 minuta. Donesite proizvod, pritisak izdanja i stvarni rizik za kvalitetu.