Seminar i InfinIT-interessegruppen Softwaretest


InfinIT-interessegruppen Softwaretest inviterer til seminar om:

Open source testværktøjer, testrapporten og unit testing - API eksempel.

Program

 

Kl. 9 – 9.30 kaffe.

 

Kl. 9.30

 

1. Velkomst v. Tekkva
2. Korte og uformelle firmaindlæg og drøftelse:
  a. Hvert firma præsenterer sig og nævner evt. aktuelle udfordringer, løsninger mv. i tilknytning til test
  b.Kort respons fra andre deltagere (erfaringer, drøftelse)
3. Præsentation af TestLink v. Elisabeth Andreasen, Test Manager, Sogeti Danmark

Demonstration af TestLink, et gratis værktøj til planlægning, afvikling og afrapportering af test. Værktøjet kan frit downloades her: http://www.teamst.org/. Præsentation vil bl.a. komme ind på:

  a. Testplan:
       i. Oprettelse af testcases
       ii. Prioritering af testcases
  b. Testafvikling:
       i. Afvikling af testcases
  c. Testrapporter:
       i. Forskellige fordefinerede metrikker og deres indhold
4. Eksempel på teststatusrapport v. Jens Klostergaard Lyngsø, Grundfos
  a. Indlæg kan fx. omfatte: Hvad omhandler rapporten? Bruges metrikker? Hvem er modtagere af rapporten? Hvad bruges rapporten til? Kan den bruges til at "sælge" (motivere for) test?

 

Kl. 12.20-13.10 Sandwich

 

Kl. 13.10

 

5. Viden fra forskningsverdenen: Sporadisk afprøvning - Unit testing - API eksempler v. Kurt Nørmark, Datalogisk Institut, AAU

I nogle programmeringsomgivelser er det muligt at kalde funktioner enkeltvis og interaktivt - fra en kommandofortolker.  Dette er en kontrast til andre programmeringsomgivelser, hvor al programudførelse (herunder test) sker gennem en udvalgt programdel (ofte kaldes main).  Hvis man umiddelbart kan kalde en funktion, er det attraktivt at 'prøve den af' lige efter den er lavet. Dette er specielt enkelt at gøre hvis vi arbejder med rene funktioner.  Jeg vil argumentere for at en sådan sporadisk afprøvning kan og bør drejes i retning af systematisk unit testing.  Det er endvidere vigtigt at kunne motivere sig selv og andre for at lave unit tests.  Normalt er korrekthed hovedargumentet for udførelse af unit testing.  I denne præsentation vil jeg argumentere for at unit tests også kan anvendes som attraktive eksempler i API dokumentation.  Når eksempler og (regressions)tests kædes sammen sikres det, at eksemplerne er - og vedbliver med at være - opdaterede og retvisende.  Ideerne i denne præsentation trives bedst (men ikke udelukkende) i interaktive kommandofortolkere, og inden for funktionsprogrammering.

6. Interessegruppen Softwaretest fremover v. Brian Nielsen, CISS, AAU

 

Kl. 14.30 seminaret slutter. Let traktement

 

Tid og sted

Dato:   23. november 2011
Tid:   09.00-14.30
Sted:   TEKKVA, Niels Jernes Vej 10, 9220 Aalborg Ø
Pris:   Gratis
Kontakt navn:   Jørgen Biegel, tlf. 96 35 45 65
Kontakt e-mail:   jbi@tekkva.dk