← Natrag na Novosti

Iza kulisa: kako testiramo Business Simulator

Poslovna simulacija sadrži mnogo sustava koji mogu zasebno raditi savršeno, a ipak dati neočekivan rezultat kada počnu djelovati zajedno. Zato je testiranje jedan od najvažnijih dijelova razvoja Business Simulatora.

Više od provjere pokretanja

Pokrenuti aplikaciju i završiti jedan posao dokazuje samo mali dio funkcionalnosti. Moramo provjeriti što se događa nakon mnogo poslova, više kupnji, napredovanja kroz levele, korištenja financiranja, offline aktivnosti i ponovljenih spremanja. Duže sesije otkrivaju probleme koje kratka provjera ne može pokazati.

Ponavljanje istog scenarija

Pouzdano testiranje često znači više puta ponoviti isti postupak u malo drukčijim uvjetima. Što ako već imamo čelik u skladištu? Što ako je stanje gotovine nisko? Kupuje li agent samo ono što nedostaje? Naplaćuju li se fiksni troškovi u pravom trenutku? Ponavljanje pomaže razlikovati slučajno ponašanje od problema koji se može ponovno izazvati.

Zašto su stvarni testeri važni

Developer s vremenom zna gdje je svaki gumb i kako bi svaki sustav trebao raditi. Novi igrač to znanje nema. Zatvoreno testiranje pokazuje gdje objašnjenje nije dovoljno jasno, gdje se gumb ponaša neočekivano i gdje određeni slijed radnji stvara situaciju koju tijekom razvoja nismo predvidjeli.

Od prijave problema do poboljšanja

Dobar test ne završava pronalaskom buga. Pokušavamo razumjeti zašto se dogodio, može li utjecati na spremljeni napredak ili ekonomiju te kako potvrditi popravak bez stvaranja novog problema. Svaki krug testiranja trebao bi sljedeću verziju učiniti stabilnijom i jasnijom.