Testitapauksen tila: tuotannossa
Testitapauksen nimi | Muokkaa koodia |
---|
Palvelu | Koodistopalvelu |
---|
Käyttäjät | koodiston omistaja, koodiston ylläpitäjä, rekisterinpitäjä |
---|
Esiehdot | Koodiston käyttäjä on kirjautunut palveluun ja hänellä on oikeus muokata koodia. Palveluun on lisätty koodistoja. |
---|
Jälkiehdot | Koodin muutokset on tallennettu. Koodin tila on luonnos. |
---|
Tyypillinen työnkulku | Numerointi | Työnkulku | Odotettu tulos |
---|
1 | Avaa haluttu koodi koodiston katselunäkymässä | Koodin katselunäyttö avautuu | 2 | Paina Muokkaa koodia | Koodin muokkausnäkymä avautuu | 3 | Tee tarvittavat muutokset | | 4 | Paina Tallenna | Muutokset tallentuvat järjestelmään ja hyväksytty koodi versioituu |
|
---|
Vaihtoehtoiset työnkulut ja poikkeustilanteet | Numerointi | Poikkeavat työnkulut | Odotettu tulos |
---|
3 | Jokin tähdellä merkityistä pakollisista metatiedoista puuttuu, koodia ei voi tallentaa | Käyttäjää pyydetään lisäämään pakollinen tieto |
Numerointi | Vaihtoehtoinen työnkulku | Odotettu tulos |
---|
1 | Avaa koodin tarkastelunäkymä | Näyttö avautuu | 2 | Paina Muokkaa koodia | Muokkaa koodia-näyttö avautuu | 3 | muokkaa "hyväksytty"-tilaisen koodin muita metatietoja kuin nimeä, lyhytnimeä ja arvoa | | 4 | Tallenna muutokset | Muutokset tallentuvat järjestelmään |
Numerointi | Vaihtoehtoinen työnkulku | Odotettu tulos |
---|
4 | Peruuta muutokset | Käyttäjälle ilmoitetaan, että muutoksia ei ole tallennettu, haluaako hän jatkaa | 5 | Käyttäjä painaa Ok | Muutokset perutaan ja käyttäjä palaa koodin näytölle. |
Numerointi | Vaihtoehtoinen työnkulku | Odotettu tulos |
---|
4 | Peruuta muutokset | Käyttäjälle ilmoitetaan, että muutoksia ei ole tallennettu, haluaako hän jatkaa | 5 | Käyttäjä painaa peruuta | Käyttäjä palaa takaisin Muokkaa koodia-näytölle |
Numerointi | Vaihtoehtoinen työnkulku | Odotettu tulos |
---|
2 | Paina Peruuta | Käyttäjä palaa takaisin Koodisto-näytölle |
|
---|
Erityisvaatimukset | VA-3035 Virkailijan täytyy voida muuttaa Luonnos tilassa olevan koodin tilaksi Hyväksytty tai Passivoitu VA-3058 Virkailijan täytyy voida muokata koodia VA-3066 Koodin täytyy versioitua, kun koodin arvo muuttuu VA-3022 Versiointi koskee vain hyväksytty -tilassa olevia koodistoja ja koodeja. VA-3034 Kun koodi versioituu, lukittuu vanha hyväksytty versio. VA-3065 Vain uusinta hyväksyttyä koodisto- ja koodiversiota saa muokata VA-3061 Koodiston ja koodin uria ei voi muokata käyttäjän toimesta VA-3045 Koodin täytyy versioitua, kun koodin lyhyt nimi muuttuu VA-3046 Koodin täytyy versioitua, kun koodin nimi muuttuu VA-3021 Koodiston versionmuutos ei kuitenkaan versio sitä koodia, joka on laukaissut koodiston versioinnin. |
---|
Huomioita | |
---|