|
|
|
*Tämä dokumentti on elävä dokumenttipohja, jota päivitetään tilanteen mukaan..*
|
|
|
|
Versio 1.0 06.04.2018
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Päätestaussuunnitelma (Master Test Plan)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*Dokumentin versio*
|
|
|
|
|
|
|
|
PRJTEAM - D as a matafakin DumbDumb's
|
|
|
|
|
|
|
|
|
|
|
|
# Yleistä
|
|
|
|
|
|
|
|
Tässä dokumentissa käydään läpi Obsimo -palvelun testaamisen tarvittavat strategiat, aikataulu, testauksen tavoitteet, sekä käytetyt työkalut.
|
|
|
|
|
|
|
|
## Testikohteesta (Test Target / System Under Test)
|
|
|
|
|
|
|
|
Teknistä tietao, obsimo -plavelu, rajapinnat jne.
|
|
|
|
|
|
|
|
## Testauksen yleiset tavoitteet ja tärkeimmät tehtävät (Test goals and primary needs)
|
|
|
|
|
|
|
|
Testauksen tavoitteena on tehdä ko. palvelusta toimiva ja eheä niin käytettävyyden kuin toiminnaliisuuden puolesta.
|
|
|
|
|
|
|
|
* [Suorituskyky] (#Suorituskyky?-(Performance))
|
|
|
|
* [Luotettavuus] (#Luotettavuus?)
|
|
|
|
* [Käytettävyys] (#Käytettävyys)
|
|
|
|
* [Tietoturva] (#Tietoturva?)
|
|
|
|
|
|
|
|
## Aikataulu (Schedule)
|
|
|
|
|
|
|
|
* [Aikataulu](https://gitlab.labranet.jamk.fi/PRJTEAM-D/dumbdumbs/wikis/aikataulu)
|
|
|
|
|
|
|
|
## Julkaisusuunnitelma (Release Plan)
|
|
|
|
|
|
|
|
* [Projetkisuunnitelma: Julkaisusuunnitelma](https://gitlab.labranet.jamk.fi/PRJTEAM-D/dumbdumbs/blob/master/projektidokumentit/vaatimusmaarittely.md#julkaisun-suunnitelma)
|
|
|
|
|
|
|
|
### Testattavat ominaisuudet (Tested Features)
|
|
|
|
|
|
|
|
|
|
|
|
| Otsikko 1 | Otsikko 2 | Otsikko 3 |
|
|
|
|
|:-:|:-:|:-:|
|
|
|
|
| | |
|
|
|
|
| | |
|
|
|
|
| | |
|
|
|
|
| | |
|
|
|
|
|
|
|
|
### Ei-testattavat ominaisuudet (Non tested Features)
|
|
|
|
|
|
|
|
| Otsikko 1 | Otsikko 2 | Otsikko 3 |
|
|
|
|
|:-:|:-:|:-:|
|
|
|
|
| | |
|
|
|
|
| | |
|
|
|
|
| | |
|
|
|
|
| | |
|
|
|
|
|
|
|
|
|
|
|
|
## Testausympäristöt (Testing Environments)
|
|
|
|
|
|
|
|
Palvelun ympäristössä käytetyt ohjelmistot
|
|
|
|
* Robotframework (testiautomaation sovelluskehys)
|
|
|
|
* Selenium2 (Ohjelmistotestauksen sovelluskehys websovelluksille)
|
|
|
|
* Testlink ()
|
|
|
|
|
|
|
|
### Resurssit ja vastuut (Resources and ...)
|
|
|
|
|
|
|
|
* [Linkkit resurssisuunnitelmaan ?]()
|
|
|
|
|
|
|
|
| Resurssi | Vastuus | Muuta | Yritys |
|
|
|
|
|:-:|:-:|:-:|:-:|
|
|
|
|
| Henkilö X | Suorituskykytestaus | lomalla heinäkuun | Firm Oy |
|
|
|
|
| Henkilö Y | Tietoturvatestas | Maaliskuun matkoilla | Firm Oy |
|
|
|
|
| Henkilö Z | Toiminnnallinen testaus |
|
|
|
|
| Henkilö Å | Kokeilevat testaus |
|
|
|
|
|
|
|
|
## Testaustasot (Testing Levels)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Hyväksyntätestaus (Acceptance Testing)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Järjestelmätestaus (System Testing)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Järjestelmän integraatio testaus (System Integration Testing)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Moduli/komponenttitason testaus (Module / Component Testing)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Testisuunnittelusta
|
|
|
|
|
|
|
|
|
|
|
|
## Testaus ja vianhallinnan prosessit
|
|
|
|
|
|
|
|
.
|
|
|
|
|
|
|
|
* Yleiset hyväksyntä kriteerit?
|
|
|
|
* Yleiset hylkäys kriteerit?
|
|
|
|
|
|
|
|
|
|
|
|
## Valittu testausstrategia
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Käytetyt testityövälineet ja ohjelmistot
|
|
|
|
|
|
|
|
### Suorituskykytestaus
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Toiminnallinentestaus
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Tietoturvatestaus
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Kuormitustestaus
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Liitteet |