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

NumerointiTyönkulkuOdotettu tulos
1Avaa haluttu koodi koodiston katselunäkymässäKoodin katselunäyttö avautuu
2Paina Muokkaa koodiaKoodin muokkausnäkymä avautuu
3Tee tarvittavat muutokset 
4Paina TallennaMuutokset tallentuvat järjestelmään ja hyväksytty koodi versioituu 

Vaihtoehtoiset työnkulut ja poikkeustilanteet

NumerointiPoikkeavat työnkulutOdotettu tulos
3 Jokin tähdellä merkityistä pakollisista metatiedoista puuttuu, koodia ei voi tallentaaKäyttäjää pyydetään lisäämään pakollinen tieto
NumerointiVaihtoehtoinen työnkulkuOdotettu tulos
1Avaa koodin tarkastelunäkymäNäyttö avautuu
2Paina Muokkaa koodiaMuokkaa koodia-näyttö avautuu
3muokkaa "hyväksytty"-tilaisen koodin muita metatietoja kuin nimeä, lyhytnimeä ja arvoa 
4Tallenna muutoksetMuutokset tallentuvat järjestelmään 
NumerointiVaihtoehtoinen työnkulkuOdotettu tulos
4Peruuta muutoksetKäyttäjälle ilmoitetaan, että muutoksia ei ole tallennettu, haluaako hän jatkaa
5Käyttäjä painaa OkMuutokset perutaan ja käyttäjä palaa koodin näytölle.
NumerointiVaihtoehtoinen työnkulkuOdotettu tulos
4Peruuta muutoksetKäyttäjälle ilmoitetaan, että muutoksia ei ole tallennettu, haluaako hän jatkaa
5Käyttäjä painaa peruutaKäyttäjä palaa takaisin Muokkaa koodia-näytölle
NumerointiVaihtoehtoinen työnkulkuOdotettu tulos
2Paina PeruutaKä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