| ... | ... | @@ -19,25 +19,19 @@ Kun opintopolkuja tehdään järjestelmään, syntyy dataa kurssien suosiosta. T |
|
|
|
|
|
|
|
### Ominaisuuteen liittyvät toiminnalliset vaatimukset
|
|
|
|
|
|
|
|
* Ylläpitäjä voi selata ja hakea kursseja sivulla.
|
|
|
|
* Ylläpitäjä näkee käyttäjätiedot, kurssit ja api-keyt samalla sivulla, eri välilehdillä.
|
|
|
|
* Kursseja voidaan suodattaa kurssityypin mukaan.
|
|
|
|
|
|
|
|
### Ominaisuuteen liittävät ei-toiminnalliset vaatimukset
|
|
|
|
|
|
|
|
* Kursseja voidaan lisätä yksi kerrallaan.
|
|
|
|
* Taustajärjestelmä voi lukea json-dataa ja tallentaa kursseja siitä.
|
|
|
|
|
|
|
|
### Ominaisuuuteen liittyävät testitapaukset
|
|
|
|
| Testi | Testin lähde | Kuka vastaa |
|
|
|
|
|:-: | :-:|:-:|
|
|
|
|
| [Hyväksyntätesti 1](Kurssin lisäys Testitapaus1) | [Use Case 1](Kurssin ehdottaminen) | |
|
|
|
|
| [Hyväksyntätesti 2](Kurssilisäys testitapaus1) | [Use Case 2](Kurssiehdotusten selailu) | |
|
|
|
|
| [Toiminnallinen testi 1](Kurssilisäys testitapaus2) | | |
|
|
|
|
| [Toiminnallinen testi 2](Kurssilisäys testitapaus3) | | |
|
|
|
|
| [Toiminnallinen testi 3](Kurssilisäys testitapaus4) | | |
|
|
|
|
| [Toiminnallinen testi 4](Kurssilisäys testitapaus5) | | |
|
|
|
|
| [Toiminnallinen testi 5](Kurssilisäys testitapaus6) | | |
|
|
|
|
| [Toiminnallinen testi 1]() | | |
|
|
|
|
| [Toiminnallinen testi 2]() | | |
|
|
|
|
| [Toiminnallinen testi 3]() | | |
|
|
|
|
| [Toiminnallinen testi 4]() | | |
|
|
|
|
| [Toiminnallinen testi 5]() | | |
|
|
|
|
| [Ei-toiminnallinen testi 1]() * | | |
|
|
|
|
| [Ei-toiminnallinen testi 2]() * | | |
|
|
|
|
| [Ei-toiminnallinen tietoturvatesti 1]() * | | |
|
| ... | ... | |
| ... | ... | |