Testauspöytäkirja
461 531 626
Kun sovellus on valmis luovutettavaksi, kutsutaan tilaaja ja opettaja tehdaskoestustilaisuuteen (Factory Acceptance Test, FAT) toimittajan tiloihin, jossa ohjelman toiminta varmistetaan simuloimalla kaikki mittaukset testauspöytäkirjan määrittelemällä tavalla ja tarkistamalla, että ohjelman ohjaukset toimivat lähtöaineistossa määritellysti.
Koestuspäivä ja aika sovitaan yhdessä, että kaikki ryhmien jäsenet pääsevät osallistumaan testaukseen. Kutsun mukana lähetetään toimittajaryhmän opettajalla hyväksyttämä ehdotus koestusjärjestelyiksi ja -pöytäkirjaksi. Lähettäkää kutsu myös minulle CC:nä
Pöytäkirja tehdään Excel Onlinessa, talletetaan sieltä omalle koneelle ja ladataan Excel-tiedosto Moodleen.
Testauspöytäkirjassa kuvataan alkutilanne ja siitä lähtien testattavat toiminnot yksiselitteisesti. Tarkoituksena on, että testi voitaisiin suorittaa milloin tahansa myöhemmin, ja aina saataisiin samat tulokset. Mikäli lähtötilanne tai testitoimenpiteet kirjataan puutteellisesti, ei testi ole yksiselitteinen ja jättää niin ollen mahdollisuuden tulkinnoille. Pahimmassa tapauksessa näitä tulkintoja tehdään oikeussalissa.
Tilaaja ei yleensä tiedä ohjelmoinnista yhtään mitään, mutta ovat prosessin ja sen toiminnan asiantuntijoita. FAT-pöytäkirja tuleekin laatia sellaiseksi, että ohjelmointia osaamaton pystyy seuraamaan testin kulkua ja varmistamaan, että ohjelma toimii lähtöaineiston mukaan.
Testipöytäkirjassa käydään läpi normaalin prosessin toiminnan lisäksi kaikki poikkeus- ja vikatilanteet.
Mikäli tilaaja hyväksyy puutteellisen testausjärjestelyn, hän ottaa myös ainakin osavastuun mahdollisista sovelluksen virheellisen toiminnan aiheuttamista vahingoista.
Tilaajaryhmän edustaja kirjaa testauspöytäkirjan "Kommentit"-sarakkeeseen testauksessa havaitut halutusta toiminnoista poikkeavat ilmiöt ja kuittaa kunkin testikohdan suoritetuksi nimikirjaimillaan ja päiväyksellä. Vaikka em. poikkeava toiminta olisi järkevä, perusteltavissa ja hyväksyttävissä, kirjataan poikkeamasta kommentti testauspöytäkirjaan. Lisäksi testausöytäkirjan liitteeseen kirjataan perustelut poikkeaman hyväksymiselle. Jokainen testauspöytäkirjan testikohta joko hyväksytään oikein toimivana, muutettuna tai hylätään. Hylätyt kohteet korjataan joko heti FATin jälkeen ja testataan uudelleen tai isompien ongelmien kyseessä ollessa sovitaan uusi tehdaskoestustilaisuus.
Testauspöytäkirja tehdään Excel Onlinessa.
Testauksen jälkeen hyväksymismerkinnöillä varustettu Excel-tiedosto talletetaan omalle koneelle ja talletettu tiedosto palautetaan Moodleen xls- tai xlsx-muotoisena.
Alkutilanne 🔍 Tässä kerrotaan kaikkien tulojen ja lähtöjen tilat testiä aloitettaessa. Voidaan jättää tyhjäksi niissä testivaiheissa, joissa tila on se, mihin edellisessä vaiheessa päädyttiin. |
Testattava toiminne 🔍 Prosessin tila tai operaattorin toimenpide, jota tämän rivin toimenpiteellä simuloidaan |
Toimenpiteet 🔍 Mitä tuloja testin tämän vaiheen aikana muutetaan ja miten |
Seuraukset 🔍 Miten ohjelman pitäisi reagoida Toimenpiteet-sarakkeen mukaisiin muutoksiin |
Kommentit 🔍 Jätetään tyhjäksi. Testitilanteessa kuitataan kynällä testivaihe hyväksytysti suoritetuksi tai merkitään virheet tai puutteet. |
---|---|---|---|---|
Nuohoin on alkutilassa eli
|
Automaattinen nuohoustoiminne | Aktivoidaan nuohous kääntämällä
kytkin START XS‑003 hetkeksi kiinni ja sitten takaisin auki (000.01 > 1, 0) 🔍 Jokaisen I/O:n yhteydessä mainitaan ko. I/O:n nimi, positiotunnus ja I/O-osoite sekä signaalin tarkat tilat |
| |
Höyryvirtaus | Höyry alkaa virrata: suljetaan höyryvirtausanturin kytkin PS-015 (000.07 > 1) | Höyryvalo XI-015 aktivoituu (010.04 > 1) | ||
Nuohoin saapuu ulkorajalle | Suljetaan "ULKORAJA" GS‑002 (000.06 > 1) |
|
||
|
|
|
||
Katso edellisen testin alkutilanne | Höyryvika | Käynnistetään nuohous edellisen testin kahden ensimmäisen askeleen mukaan | ||
Höyryvirtaus katkeaa | Avataan höyrykytkin PS-015 (000.07 > 0) |
|
||