|
|
|
# Päätestaussuunnitelma (Master Test Plan)
|
|
|
|
|
|
|
|
*Versio 0.9.9*
|
|
|
|
*Versio 0.9.9.2042018*
|
|
|
|
|
|
|
|
*Halinallet*
|
|
|
|
|
| ... | ... | @@ -59,12 +59,16 @@ Eli järjestelmää lähdetään testaamaan pienistä osista kohti isompaa kokon |
|
|
|
|
|
|
|
### Hyväksyntätestaus (Acceptance Testing)
|
|
|
|
|
|
|
|
Hyväksyntätestaus suoritetaan automatisoidun Robot Frameworkin avulla.
|
|
|
|
Hyväksyntätestaus suoritetaan automatisoidun Robot Frameworkin ja manuaalitestien avulla.
|
|
|
|
|
|
|
|
### Järjestelmätestaus (System Testing)
|
|
|
|
|
|
|
|
Järjestelmätestaus suoritettaisiin erilaisilla suorituskykyä testaavilla ohjelmilla. Koska suurin osa maksullisia ja palvelu on kuitenkin vielä prototyyppi, niin järjestelmätestaus on tällä hetkellä minimaalinen.
|
|
|
|
|
|
|
|
### Järjestelmän integraatiotestaus (System Integration Testing)
|
|
|
|
|
|
|
|
Toteutetaan hyväksyntätestastausken yhteydessä.
|
|
|
|
|
|
|
|
### Moduli/komponenttitason testaus (Module / Component Testing)
|
|
|
|
|
|
|
|
Toteutetaan Selenium2 ja Robot Frameworkia hyödyntäen.
|
| ... | ... | @@ -85,7 +89,7 @@ Otetaan ensin huomioon järjestelmälle laaditut vaatimukset. Ominaisuuksia läh |
|
|
|
|
|
|
|
Aluksi on tarkoitus testata toteutettujen ominaisuuksien toimivuutta ja niiden kautta korjailla mahdollisia virheitä. Kun ominaisuuden kaikki testit on suoritettu hyväksytysti, voi testauksessa siirtyä suorituskyky-, kuormitus- ja tietoturvatestauksiin. Näiden jälkeen suoritetaan vielä hyväksyntätestauksia, joiden avulla arvioidaan palvelun valmiutta ja toimivuutta.
|
|
|
|
|
|
|
|
## Käytetyt testityövälineet ja ohjelmistot
|
|
|
|
## Testityövälineet ja ohjelmistot
|
|
|
|
|
|
|
|
### Suorituskykytestaus
|
|
|
|
- https://www.sitespeed.io/
|
| ... | ... | |
| ... | ... | |