View RSS Feed

zabsv

Enhetstester är kul ;)

Rate this Entry
Jag skrev ju tidiager att jag skulle fokusera på spelprogrammerandet under November och jag har i alla fall kodat mer än jag har bloggat
Har en liten ide till ett fiskespel som jag har experimenterat med men än så länge går en hel del tid bara till att förstå Unity3D. Och med jobb, hundar, katter, sambo, osv. så finns det inte så mycket tid att ta av. Några timmars kodande och experimenterande har det i alla fall blivit i november

Jag har börjat använda enhetstester i ganska stor utsträckning, och tänkte tipsa om ett blogginlägg om Unit testing i Unity3D
Enhetstester är ett enkelt sätt att kontrollera att logiken fungerar som man har tänkt. Jag har varit skeptisk till att skriva tester när jag bara ska hacka ihop något lite snabbt. Men att köra enhetstester är ett effektivt sätt att hitta buggar och jag tror att jag har sparat mer tid än jag har lagt ner på testerna.
Genom att köra testerna ofta så upptäcker man också om förändringar i koden har bieffekter som man inte har tänkt på.
Har du någon gång tänkt “Men det fungerade ju nyss!” så kan enhetstester vara för dig

Som tur är kan min dator inte hantera Fallout 4, så jag räknar med att fortsätta experimentera med Unity och fiskespelet under resten av november

Submit "Enhetstester är kul ;)" to Digg Submit "Enhetstester är kul ;)" to del.icio.us Submit "Enhetstester är kul ;)" to StumbleUpon Submit "Enhetstester är kul ;)" to Google

Taggar: Ingen Lägg till/redigera taggar
Kategorier
Uncategorized

Comments

  1. flodihns avatar
    Riktigt bra tutorial. Haller sjalv pa att undersoka bra satt att skriva tester och kora continues integration med Unity.

    For unit-tests racker det vanliga unit-tests sa racker standard test-ramverkat till bra, men for mer funktionella-tester/system-tester, hur gor man da?

    Jag funderar pa att satta upp en sekvens med test-scener, dar jag satter upp ett scenario for varje test och ber speltestaren testa detta genom att rapportera PASS/FAIL genom UI. Har bara sett denna metod en gang forut, dar fungerade det bra. Har du nagon erfarenhet av detta?
  2. Kristoffers avatar
    Hehe, är i samma sits gällande fallout 4 med en för vek dator. Tur är väl det. Lycka till med fiskespelet.
  3. zabsvs avatar
    Har tyvärr ingen aning om hur man testar på en högre nivå på ett bra sätt, och kan inte heller komma ihåg att jag har läst något om det heller. Känns tyväörr som att det är svårt att hitta något enkelt och effektivt sätt att göra det på.