QA I TESTIRANJE
Testiramo web i mobilne aplikacije kroz funkcionalnosti, korisničke tokove i različite uslove korišćenja. Pomažemo timu da uoči greške, odredi prioritete i proveri ispravke.
ŠTA PROVERAVAMO
Od pojedinačne funkcije do celog korisničkog zadatka.
Testiranje planiramo prema nameni aplikacije i riziku za korisnike i poslovanje. Nalaze beležimo tako da razvojni tim može da ponovi problem i proveri rešenje.
Funkcionalno testiranje
Proveravamo da li forme, akcije, prikazi i poslovna pravila rade u skladu sa dogovorenim zahtevima.
Pored očekivanih unosa proveravamo prazna polja, neispravne vrednosti, ograničenja i poruke o greškama.
Korisnički tokovi
Prolazimo kroz kompletne zadatke kao što su prijava, poručivanje, obrada zahteva ili izmena podataka.
Pratimo veze između koraka i uloga, jer funkcija može raditi zasebno, a ipak otežavati završetak celog procesa.
Regresiono testiranje
Nakon izmena proveravamo da li su ranije funkcionalnosti nastavile da rade kako se očekuje.
Obim biramo prema uticaju promene i važnosti tokova, sa ponovljivim scenarijima za naredne verzije.
Kompatibilnost i prikaz
Proveravamo ponašanje na dogovorenim pregledačima, veličinama ekrana i mobilnim uređajima.
Beležimo probleme sa rasporedom, unosom, navigacijom i interakcijama koji mogu da se razlikuju između okruženja.
Istraživačko testiranje
Pored unapred definisanih scenarija istražujemo neočekivane kombinacije akcija i rubne slučajeve.
Posebnu pažnju usmeravamo na nejasna pravila, promene stanja i situacije u kojima korisnik može da ostane bez jasnog sledećeg koraka.
Izveštaji i provera ispravki
Svaki problem opisujemo kroz korake ponavljanja, očekivano i stvarno ponašanje, okruženje i dokaz kada je potreban.
Sa timom usaglašavamo prioritet, a nakon izmene ponovo proveravamo prijavljeni problem i povezane tokove.
Pred objavu želite proveru ključnih korisničkih tokova?
MODELI SARADNJE
Uključujemo se tamo gde je vašem projektu potrebna podrška.
Obim i način saradnje dogovaramo prema fazi projekta, vašem timu i prioritetima.
- Pripremate novu verziju za korisnike?
Provera pre objave
Dogovaramo obim provere, testno okruženje i rok za nalaze. Izdvajamo probleme i otvorene rizike važne za odluku o objavi.
- Potrebne su vam redovne provere izmena?
- Želite jasniju sliku kvaliteta korisničkih tokova?
PROCES TESTIRANJA
Jasan obim, ponovljivi nalazi i provera ispravki.
Testiranje daje osnovu za odluke o kvalitetu i objavi. Zato pored pronađenih problema beležimo šta je provereno, a šta je ostalo van dogovorenog obima.
Pitanja o QA i testiranju.
Možete li da testirate aplikaciju koju niste razvijali?
Da. Potrebni su nam dogovoreni pristupi, testno okruženje i objašnjenje očekivanog ponašanja. Nalaze možemo da razmenjujemo direktno sa vašim razvojnim timom.
Da li je dovoljno testirati samo pred objavu?
Provera pred objavu je korisna, ali ranije uključivanje testiranja pomaže da se problemi uoče dok su izmene još manje. Ritam prilagođavamo vašem procesu razvoja.
Da li popravljate pronađene greške?
QA angažman obuhvata dogovorene provere, prijavu problema i proveru ispravki. Razvojne izmene mogu biti zasebno ugovorene ili ih radi vaš tim.
Da li su automatizovani testovi uvek potrebni?
Ne. Imaju smisla za stabilne scenarije koji se često ponavljaju. Potrebu i obim automatizacije procenjujemo zasebno prema aplikaciji i ritmu izmena.
Šta dobijamo nakon testiranja?
Dobijate pregled proveravanih oblasti i dokumentovane nalaze, sa statusima i preostalim problemima. Testiranje smanjuje neizvesnost, ali ne predstavlja garanciju da aplikacija nema nijednu grešku.
IZ NAŠEG PORTFOLIJA
Donesite odluku o sledećoj verziji na osnovu provera, a ne pretpostavki.
Zakažite konsultacije






