1. Usluge
  2. QA i testiranje

QA I TESTIRANJE

Proverite kako aplikacija radi pre nego što problem stigne do korisnika.

Ostavite broj. Mi ćemo vas pozvati.

Opišite nam svoju ideju u kratkom razgovoru.

Izabrani projekti
Hop Hop Shop
Freedom Barometer
QMSWrapper
Moja Crvenka

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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

Koje funkcionalnosti su najvažnije za pouzdan rad vaše aplikacije?

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.

Ciljevi i rizici

Upoznajemo aplikaciju, korisnike i promene koje treba proveriti. Izdvajamo najvažnije tokove.

1

Plan i okruženje

Dogovaramo scenarije, uređaje, pristupe i testne podatke, uz razdvajanje od produkcionog rada.

2

Izvršavanje provera

Prolazimo kroz funkcionalne i istraživačke scenarije i beležimo ponašanje aplikacije.

3

Prijava problema

Dokumentujemo korake ponavljanja, uticaj i okruženje. Sa timom usaglašavamo prioritete.

4

Ispravke i regresija

Ponovo proveravamo prijavljene probleme i funkcije na koje su izmene mogle da utiču.

5

Pregled rezultata

Predajemo pregled provera, preostalih problema i ograničenja kao osnovu za naredne odluke.

6
Korak 1 od 6

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.

  • 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.

  • QA angažman obuhvata dogovorene provere, prijavu problema i proveru ispravki. Razvojne izmene mogu biti zasebno ugovorene ili ih radi vaš tim.

  • Ne. Imaju smisla za stabilne scenarije koji se često ponavljaju. Potrebu i obim automatizacije procenjujemo zasebno prema aplikaciji i ritmu izmena.

  • 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

Istražite Danali.
Projekti i studije slučaja.

Donesite odluku o sledećoj verziji na osnovu provera, a ne pretpostavki.

Zakažite konsultacije

Danali