...
6.2 Kehitysvaihe: palveluväylä
Palveluväylän toimintojen ja liittymärajapintojen testaus tehdään aina teknisissä määrittelyissä olevia teknisiä kuvauksia vasten, eli rajapintojen muodostamat tiedot tulee vastata määrittelyjä. Vähin hyväksyttävä taso on täsmällinen määrittelyjen vastaavuus.
Mikäli kolmannen osapuolen rajapinnoissa pystyy käyttämään esim. xml-tiedoston validointia, tulee näitä tekniikoita käyttää.
Sovelluskehityksessä tulee käyttää mahdollisuuksien mukaan yksikkötestausta, mutta tämä ei ole vähimmäistaso, jolla testaus voidaan katsoa suoritetuksi.
6.3 Kehitysvaihe: asiointisovellus
Asiointisovelluksen testaus koostuu kahdesta osasta: ohjelmistotestaus ja käytettävyystestaus.
Ohjelmistotestauksessa sovelletaan samoja periaatteita kuin palveluväylän testauksessa.
Näiden periaatteiden lisäksi tulee asiointisovelluksen osalta tehdä myös mahdollisuuksien käytettävyystestaus. Vähimmäistasolla asiointisovelluksen käyttöliittymä tulee käydä läpi toteuttajan ja käytettävyyssuunnittelijan kanssa ja sopivalla vertaiskäyttäjä testauksella.
Lisäksi, koska asiointisovellus on selainkäyttöinen sovellus, tulee asiointisovelluksen toiminnallisuus varmistaa yleisimmillä käytössä olevilla selainohjelmistoilla Windows 7 ja Mac-alustoilla..3 Kehitysvaihe: asiointisovellus
6.4 Käyttöottovaiheen testaukset
Käyttöönottovaiheessa tehtävien ongelmien korjaamiseksi tehtävä korjaukset voidaan viedä tuotantoon nopeammalla testaussyklillä, mutta vähimmäistason testauksesta ei saa tinkiä. Yhtään testaamatonta komponettia ei saa viedä käyttöönottovaiheessa olevaan järjestelmään.
6.5 Ylläpitovaiheen testaukset
...
Samat testausperiaatteet kuin kehitys- ja ylläpitovaiheessa pätevät myös ylläpitovaiheessa. Olennaista on hallitun testausmenettelyn ylläpitämiseksi on rakentaa ylläpito vaiheen ajaksi malli, jossa on olemassa järjestelmästä seuraavat ympäristöt:
- kehitysympäristö: uudet ominaisuudet ja kehittäjätestaus tapahtuvat tässä ympäristössä
- hyväksymistestausympäristö: ennen tuotantoon siirtoa loppukäyttäjät testaavat uudet ominaisuudet ja korjaukset tässä ympäristössä
- tuotantoympäristö: tässä ympäristössä tapahtuu tuotantokäyttö. Tuotantoympäristössä ei testata.miten testaus suoritetaan
7. Käyttöönottosuunnitelma
...