Erinevus lehekülje "Kasutuslood ja testilood" redaktsioonide vahel

Allikas: Teadmusbaas
8. rida: 8. rida:
  
 
[[Pilt:vajadustepyramiid.png]]
 
[[Pilt:vajadustepyramiid.png]]
 +
<small>Sele 1. Vajaduste, nõuete, stsenaariumite ja testilugude seosed</small>
 
<h5>Mis on jälgitavus?</h5>
 
<h5>Mis on jälgitavus?</h5>
 
* tehnika, mis näitab süsteemi nõuete, disaini ja realiseeritud koodi vahelisi seoseid selleks, et hallata muudatuste mõju ja tagada tarnitud süsteemide edukus;
 
* tehnika, mis näitab süsteemi nõuete, disaini ja realiseeritud koodi vahelisi seoseid selleks, et hallata muudatuste mõju ja tagada tarnitud süsteemide edukus;
21. rida: 22. rida:
 
* alus iteratsiooni tehnilise sisu kavandamisel
 
* alus iteratsiooni tehnilise sisu kavandamisel
 
* annab süsteemi arendajatele parema süsteemi mõistmise
 
* annab süsteemi arendajatele parema süsteemi mõistmise
* '''saab kasutada testijuhtude sisendina'''
+
* '''neid saab kasutada testilugude sisendina'''
 +
<h5>Kasutusloo "perfo"kaart (tekstiline kirjeldus)</h5>
 +
# Põhitegevuste jada P1..Pn
 +
# Alternatiivtegevuste jadad A1..An (kõikvõimalikud erijuhud)
 +
Tegevusskeem (Activity Diagram)

Redaktsioon: 28. märts 2019, kell 10:42

Käesolev materjal pärineb J.Garzas esitlusest "Kasutuslugudest testilugudeni".

Mis on tarvaranõue?
  • defineeritud, kui tingimus või võimekus, millele süsteem peab vastama;
  • kliendi või kasutaja soovitud võimekus mingit probleemi lahendada või teatud eesmärki saavutada;
  • süsteemi võimekus, milline on vaja saavutada, et ta vastaks lepingu, standardi, spetsifikatsiooni, regulatsiooni või muu tingimusi reguleeriva dokumendi ettekirjutustele;
  • huvigrupi poolt kehtestatud kitsendus või piirang, vt sele 1.

Vajadustepyramiid.png Sele 1. Vajaduste, nõuete, stsenaariumite ja testilugude seosed

Mis on jälgitavus?
  • tehnika, mis näitab süsteemi nõuete, disaini ja realiseeritud koodi vahelisi seoseid selleks, et hallata muudatuste mõju ja tagada tarnitud süsteemide edukus;
  • nõude eluea jälgimine ja kirjeldamine nii edasi kui ka tagasi
  • tehnika, mis võimaldab määratleda iga nõude algallikat.
Kasutuslood ja tegutsejad (Actor)
  • Kasutuslugu on süsteemi käitumise kirjeldus tegevuste järgnevusena. Kasutuslugu peaks andma kasutajale nähtava tulemuse. Kasutuslugu sisaldab süsndmuste põhi- ja alternatiivset voogu;
  • tegutseja on keegi või miski väline, kes süsteemis tegutseb.
Mis on kasutuslugude eesmärk?
  • et kliendid ja kasutajad saaksid kokku leppida selles, mida süsteem peab tegema;
  • alus kasutuslugude loomiseks, millised mängivad peamist rolli disainis (projekteerimises)
  • saab peaaegu otse kasutada dokumentatsioonina;
  • alus iteratsiooni tehnilise sisu kavandamisel
  • annab süsteemi arendajatele parema süsteemi mõistmise
  • neid saab kasutada testilugude sisendina
Kasutusloo "perfo"kaart (tekstiline kirjeldus)
  1. Põhitegevuste jada P1..Pn
  2. Alternatiivtegevuste jadad A1..An (kõikvõimalikud erijuhud)

Tegevusskeem (Activity Diagram)