/ qa i testiranje

Test automatizacija za sigurnije nove verzije

Pre svake objave automatski testovi prolaze kroz najvažnije tokove u aplikaciji, kao što su prijava, korpa i plaćanje, i javljaju ako je nešto pokvareno.

Pravo pitanje nije da li vam treba automatsko testiranje, već šta se isplati automatizovati. Počinjemo od tokova u kojima bi greška najviše koštala, a testove pišemo tako da ne pucaju pri svakoj promeni dizajna. Cilj nije da se testira baš sve, već da pre svake objave za nekoliko minuta dobijete jasan odgovor: nova verzija je bezbedna ili nije.

Šta dobijate

  • Automatske provere najvažnijih tokova, od prijave do završene kupovine, pre svake objave
  • Testove koji ne pucaju pri svakoj sitnoj promeni izgleda, pa im tim može verovati
  • Provere koje traju nekoliko minuta, a ne pola sata, pa ne usporavaju razvoj
  • Snimak ekrana i video kada test ne prođe, da programer odmah vidi šta je pošlo naopako
  • Proveru izgleda stranica tamo gde je to važno, da nenamerne promene dizajna ne prođu neprimećeno
  • Uputstvo po kome vaš tim može sam da piše nove testove

Kada nas zovete

  • Ručna provera pred svaku objavu traje danima i usporava ceo tim
  • Postojeći testovi padaju nasumično i niko im više ne veruje
  • Testovi traju pola sata i programeri čekaju da bi mogli da objave izmenu
  • Spremate veću prepravku aplikacije i želite sigurnosnu mrežu pre nego što krenete

Kako radimo

Prvo pregledamo testove koje već imate i, ako je potrebno, biramo alat. Zatim automatizujemo nekoliko najvažnijih tokova i podešavamo da se pokreću pri svakoj izmeni koda. Posle toga postepeno dodajemo testove dok ne pokrijemo sve što je zaista važno za vaše kupce.

Često postavljana pitanja

Za nove projekte biramo Playwright, jer je brži, radi u svim važnim pregledačima uključujući Safari i lakše se pronalazi uzrok greške. Cypress ima smisla kada ga vaš tim već koristi i dobro poznaje, a Selenium samo za stariji kod ili posebne zahteve.

Opišite nam šta vam treba

Pošaljite kratak opis projekta i javićemo vam se u roku od 24 sata da dogovorimo razgovor.

Test automatizacija: brže i sigurnije nove verzije