Ohjelmistotestaus (TIES546), kevät 2010, 3.periodi

Opettajat:
  • Sami Äyrämö (samiayr(at)mit.jyu.fi), Ag C416.2
  • Panu Suominen  (panu.suominen(at)iki.fi), AgoraD 426.2

Ajankohtaista (29.3.2010):

Kurssin luennot on pidetty. Luentopäiväkirjojen palautus 15.4.2010 mennessä. Referaattien kirjoittajat ottakaa yhteyttä mahdollisimman pian.

Kurssin viimeinen luento (tietoturvatestaus) pidetään ke 24.3.2010 klo 12.15-14.00 salissa Ag Alfa.

Luentosalit ovat muuttuneet. Uudet Korpissa ja ao. luento-ohjelmassa. (10.2.2010)

Mikko Niemisen (Patria) luennon (SOA-perustaisen tuoterungon ja sovellusten testaaminen) uusi ajankohta ke 3.3.2010 klo 12.15. (10.2.2010)

Perjantaina 5.2.2010 klo 8-10 EI OLE luentoa. Luento pidetään myöhemmin ilmoitettavana ajankohtana. (4.2.2010).

Kohtaan suorittaminen lisätty ohjeita luentopäiväkirjan osalta (27.1.2010).

Linkki demosivuihin lisätty (27.1.2010)

Luentomateriaaleja lisätty (Johdannot ja Panun Korppi-luento) (27.1.2010)

Demoista lisätietoa alla.(16.1.2010)

Kotisivu julkaistu. Pienet muutokset ovat vielä mahdollisia. (11.1.2010)

Kurssin luennot alkavat keskiviikkona 13.01.2010 klo 12.15-14.00 salissa Ag C231 (11.1.2010).

Yleistä:

Kurssi kuuluu ohjelmistotekniikan suuntautumisvaihtoehdon valinnaisiin syventäviin opintoihin. Esitietoina edellytetään kursseja Ohjelmointi 2 ja Johdatus ohjelmistotekniikkaan (tai vastaavia tietoja).

Luennot ja harjoitukset:

Luentoja pidetään yhteensä 17 kertaa (34h). Luennot ovat keskiviikkoisin klo 12.15-14.00 ja perjantaisin 8.15.-10.00. Luentojen lisäksi kurssiin sisältyy demoja 5x2h. Demojen ajankohdat (ks. alla).  Osa demotehtävistä on kotona tehtäviä harjoituksia joiden hyväksytty suorittaminen on edellytys kurssin läpäisemiseen.


Luennot

Viikko Pvm Sali Nro Aihe Luennoitsija Yritys/laitos Materiaali Luentopk
2 13.1.   1 Käytännön asiat, johdantoa Sami Äyrämö JY/TTL    
  15.1.   2 Ohjelmistotestauksen perusteita Sami Äyrämö JY/TTL Luennot 1-2  
3 20.1.   3 Ei luentoa - -    
  22.1.   4 Testaus Korppi-kehityksessä Panu Suominen JY/THK Luento 4 x
4 27.1.   5 TDD Jonne Itkonen JY/TTL Luento 5 x
  29.1.   6 Lentävän ohjelmiston testaaminen ja hyväksyntä Jyri Niveri Patria Moniste* x
5 3.2.   7 ISEB/ISTQB Jari Tahvanainen Nokia Luento 7 x
  5.2.   8 Siirretty. SOA-perustaisen tuoterungon ja sovellusten testaaminen (Uusi ajankohta 3.3.2010.)        
6 10.2. Ag Alfa 9 Open Source and Agile Testing - case Nokia Jari Tahvanainen Nokia Luennot 9-10 x
  12.2. Ag Gamma 10 Practical examples around agile testing - techniques, statistical
methods, etc.
Jari Tahvanainen Nokia   x
7 17.2. Ag Alfa 11 NEST Project platform Marko Rintamäki Ixonos Luento 11 x
  19.2. Ag Aud 3 12 Case Polar Electro: järjestelmätestauksen eri vaiheet ja testauksen hallinta Janne Kivelä Polar Electro   x
8 24.2. Ag Alfa 13 TETRA-päätelaitteiden ohjelmistotestaus Ville Kanniainen EADS Moniste* x
  26.2. Ag Delta 14 Olio-ohjelmien testaamisen erityisongelmia Markku Sakkinen JY/TKTL Luento 14 x
9 3.3. Ag Alfa 15 SOA-perustaisen tuoterungon ja sovellusten testaaminen Mikko Nieminen Patria Moniste* x
  5.3. Ag Gamma 16 Käytettävyystestaus Harri Klemetti Idean Luento 16 x
10 10.3. Ag Alfa 17 Bugien louhinta Heli Viinikainen JY/TTL   x
12 24.3. Ag Alfa 18 Tietoturvatestaus Teemu Vesala Qentinel Luento 18 x

*Jaettu luennolla. Jos et ole saanut materiaalia, ota yhteyttä kurssin luennoitsijaan.

Demot

Panun demosivuille tästä.

Demoja 5 x 2h = 10h. Demot alkavat torstaina 28.1.2010 klo 10.15 mikroluokissa Ag B112.1 (Africa) ja Ag B111.1 (Asia). Demot järjestetään viikoilla 4,5,7,9 ja 10. Demoihin osallistuminen on vapaaehtoista, mutta tehtävät pitää suorittaa hyväksyttävästi (ks. kohta "Suorittaminen").

Kirjallinen harjoitustyö

Kirjallinen harjoitustyö on vapaaehtoinen. Ohjeet ovat lyhyesti:

  • Valitse itseäsi kiinnostavalta luennolta kolme avainsanaa
  • Etsi kolme aiheeseen liittyvää tieteellistä julkaisua kirjaston elektronisten lehtien tietokannasta
  • Kirjoita lyhyt 6-8 sivun (laitoksen gradupohjan fonteilla ja riviväleillä) tutkielma aiheesta tutkimusten näkökulmasta

Suorittaminen:

Kurssin laajuus on viisi opintopistettä. Kurssin suorittaminen edellyttää aktiivista osallistumista kurssin vierailuluennoille (15 luentoa joista sallitaan maksimissaan kaksi poissaoloa).

Luennoista kirjoitetaan luentopäiväkirja, joka arvostellaan arvosanapistein 0-2 pistettä. Luentopäiväkirjasta pitää saada vähintään yksi piste hyväksyttyyn kurssisuoritukseen. Luentopäiväkirja palautetaan yhtenä kokonaisuutena viimeisen luennon jälkeen ja viimeistään 31.3.2010. Mielellään sähköpostilla pdf-muodossa. Laajuus pitäisi olla noin 1s tekstiä/luento laitoksen gradupohjan asetuksilla mitattuna, mutta muuten asetteluilla ja fonteilla ei ole väliä.

Demovastaukset arvostellaan asteikolla 0-2 pistettä. Kurssin hyväksyttyyn suorittamiseen vaaditaan vähintään 0.5 demopistettä. Lisäksi kurssilla voi suorittaa kirjallisen harjoitustyön jonka hyväksytystä suorittamisesta saa yhden pisteen. Kurssin arvosana (0-5) muodostuu siis luentopäiväkirjan, demojen ja kirjallisen työn yhteispisteistä (maksimipisteet on siis 2+2+1=5). Kurssilla ei ole välikokeita tai lopputenttiä.

Kurssi korpissa

Linkkejä: