Kolmapäev 12:15 praktikum

Juhendaja andmed

  • Nimi: Tanel Käär
  • Meil: tanel punkt kaar ät webmedia.ee

1. praktikumi lisaülesanne (log4j.xml) 1p:

  • Lisage uus appender, mis logiks faili 'salesSystem-ui.log', logifaili maksimaalseks suuruseks 1MB, säilitaks 5 viimast logifaili (org.apache.log4j.RollingFileAppender).
  • Lisage vaikimisi logimisreeglitele (root) kategooria, mis logiks kõiki kasutajaliidese tegevusi (ui package) eelnevalt lisatud appenderisse leveliga DEBUG. Loodud category ei tohi root kategoorialt teateid "varastada" (additivity="false"). Testige, et kasutajaliidese teated jõuavad mõlemasse logisse.

4. praktikumi materjalid
SQL slaidid
JDBC näited

Lisaülesanne 1p:

  • Praegu laetakse kõik andmed rakenduse käivitudes ning neid ei värskendata automaatselt. Laadida (värskendada) tabelite sisu, ja nimekirju vastavalt vajadusele (vaid paani aktiveerides).

5. praktikum
eCobertura eclipse plugin
lisaülesanded:

  • Testide raporti genereerimine 1p

Käivitades ant junit taske genereerida XML raport. Selleks muuta formatteri tüübiks brief --> xml, raport genereerida build/reports/junit kausta (defineerige propertyd, build/reports on teil propertyna juba olemas!). Seejärel kasutada junitreport taski html raporti genereerimiseks eelneva XML raporti põhjal samasse kausta. Veenduge, et test target tekitaks kõik puuduvad kaustad!

  • Cobertura testide kaetuse raporti genereerimine 1p

Genereerida Cobertura testide kaetuse raport. Lisage rakenduse classpathi cobertura.jar. Seejärel instrumenteerige kassasüsteemi kompileeritud klassid build/cobertura-instrumented-classes alla ning lisage need junit testide käivitamise classpathis esimeseks. Peale junit taski lisage cobertura-report task, mis tekitaks HTML raporti kausta build/reports/cobertura. Taaskord veenduge, et kasutate ant properteid ja tekitate puuduvad kaustad.

6. praktikum
refactor lahendus
maven näite pom.xml

7. praktikum
Patternite praksi lahendus

Rühmade koosseis

NimiLiikmedtrac
Angry Birds Mati Kärner, Ethel Kirsimäe, Marjo Toomik, Suido Vallilink
ASDF Marek Uibo, Dage Särg, Annemari Sarrilink
Brain Zero Silver Mikk, Siim Puniste, Kaisa Jürman, Helen Linnlink
Hassel Hoff Joonas Limberg, Andres Kiik, Nikolai Konovalov, Veiko Sammallink
JuHe Pätris Halapuu, Silver Jürimäe, Priit Tiidla, Marko Tiidlalink
Puu Mari-Liis Kruup, Taivo Käsper, Pihel Saatman, Teet Toomsoolink

Rühmade edasijõudmine

Nimipr1pr2pr3pr4pr5pr6pr7kokku
Angry Birds876,5875,57,549,5
ASDF8,57,577,588,53,550,5
Brain Zero558,5867,5 (4)2+143
Hassel Hoff8 (3,5)8797,522,544
JuHe10789,5108,56,559,5
Puu109,58,510977,561,5
Sidebar
Page edit